This repo hosts my Neovim configuration for Linux, macOS and Windows. The
init.lua
file is the entry point for Neovim. You are encouraged to copy from
this repository the part you want and add it to your own configuration.
To reduce the posibility of breakage, **this configuration is only maintained for the latest version of the Neovim HEAD branch. No effort is spent on maintaining backwards compaitibilty.
- Plugin management via packer.nvim
- Code snippets and auto-completion via nvim-cmp
- Language Server Protocol (LSP) support via nvim-lspconfig
- File tree explorer via nvim-tree.lua
- User-defined mapping hint via which-key.nvim
- Code highlighting via nvim-treesitter
- Animated GUI style notification via nvim-notify