Skip to content

Custom neovim setup on NixOS, with working LSP, completions and more

Notifications You must be signed in to change notification settings

jbSdev/NixOS_neovim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NixOS_neovim

Used plugins

Themes:


LSPs require an installed language server on the machine, not by Mason, but using a NixOS configuration file. You just need to parse the path to that language server inside Lazy's plugin config (/lua/lsp-config.lua in this repo example), like that:

lspconfig.lua_ls.setup({
    cmd = { "/run/current-system/sw/bin/lua-language-server" },
    capabilities = lsp_capabilities,
})

About

Custom neovim setup on NixOS, with working LSP, completions and more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages