colorscheme: kanagawa • terminal: kitty • tmux
![](https://github.com/rebelot/kanagawa.nvim/raw/master/kanagawa@2x.png?raw=true)
My config uses the kanagawa theme. It's one of the most perfect colorschemes I've come across of late.
I was enjoying how pleasant Gruvbox was to the eye and yet wanted something darker. I will be using a darker configuration of it extensively throughout my rice, all of which can be
found in the dots
repository. It's great that the author has publicized the palette.
My config uses packer to manage its plugins.
- lualine.nvim - A customizable statusline.
- kanagawa.nvim - A stylish colorscheme.
- telescope - A highly extendable fuzzy finder.
- telescope file browser - A file browser powered by telescope.
- harpoon - Easy file navigation with Primeagen's plugin.
- undotree - Enhanced undo history management.
- symbols outline - An outline view for symbols.
- minimap.vim - A minimap extension.
- vim floaterm - A floating terminal.
- lazygit.nvim - Integration with Lazygit.
- nvim-tree.lua - A file system navigator.
- gitgutter - Show Git changes in the sign column.
- vim fugitive - Git integration for Neovim.
- vim commentary - Easily comment and uncomment lines.
- vim illuminate - Highlight other instances of the current word.
- vim css color - Highlights hex color codes.
- vimspector - A powerful debugger for Neovim.
- nvim-dap - Debug Adapter Protocol for Neovim.
- trouble.nvim - A plugin for managing and fixing code issues.
- indent blankline - Show indent guides.
- nvim autopairs - Auto-pairs for Neovim.
- crates.nvim - Rust crate information.
- rust tools - Tools for Rust development.
- nvim-cmp - A fast and powerful completion framework.
- cmp-nvim-lsp - LSP completion source for nvim-cmp.
- cmp-nvim-lua - Lua completion source for nvim-cmp.
- cmp-nvim-lsp-signature-help - Signature help source for nvim-cmp.
- cmp-vsnip - Snippet source for nvim-cmp.
- cmp-path - Path source for nvim-cmp.
- cmp-buffer - Buffer source for nvim-cmp.
- vim-vsnip - Snippet engine for Neovim.
- lsp-inlayhints.nvim - Inlay hints for LSP functions and methods.
- lspkind.nvim - LSP Icons
TODO
Now, this is a personal config, mostly with things that seem to work best for me. However, the repo is always open to good suggestions. Feel free to fork it and customize it to your own liking, or to create PRs with improvements.