/nvim

Configuration files and custom modules for Neovim.

Primary LanguageLuaMIT LicenseMIT

"${HOME}/.config/nvim"

Configuration files and custom modules for Neovim. This is a submodule for my Linux and MacOS dotfiles.

This config has a decent amount of work and is basically a fully fledged IDE. Why didn't I use LunarVim, NvChad or SpaceVim? I like doing things myself.

Some notes

  • I am on an endeavour to reduce the surface of lua/alex/plugins as much as possible, and replace it with custom stuff in lua/alex/native (within reason, of course).
  • I am not setting up my packages in the way that is described by lazy.nvim. I am trying to keep my configs "package manager agnostic" as far as possible.
  • I try to keep all of the key bindings in one file so that it is easier to keep track of everything and prevent conflicts.
  • You can add more LSPs to the end of this file.

Images are outdated. nvim-1 nvim02