Skip to content

owallb/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Neovim config.

System Requirements

Only supports Linux, macOS and other BSD variants. Requires latest git master of neovim.

Below is a list of dependencies and the respective plugins that require it.

Dependency Plugins
git lazy, mason
C compiler treesitter, LuaSnip, telescope-fzf-native
make LuaSnip, telescope-fzf-native
curl or wget mason
unzip mason
GNU tar mason
gzip mason

Language servers

Language servers are installed automatically to the nvim data directory (:echo stdpath('data') .. '/mason') upon entering a buffer of related filetype. Automatic installation can be turned off, see the end of this section.

Language server configurations are located at lua/lsp/config/<server>.lua. They can be disabled by setting enable = false.

Some have additional dependencies. If any are missing, a warning is emitted and the server will be disabled automatically. Each dependency is listed in the configuration file.

To disable automatic installation, remove the mason configuration.

License

BSD-3-Clause, see LICENSE for more information.

Releases

No releases published

Packages

No packages published

Languages