diff options
Diffstat (limited to 'home/editors')
| -rw-r--r-- | home/editors/nixvim.nix | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/home/editors/nixvim.nix b/home/editors/nixvim.nix index 48792a0..2835e1e 100644 --- a/home/editors/nixvim.nix +++ b/home/editors/nixvim.nix @@ -1,12 +1,34 @@ { inputs, pkgs, ... }: { imports = [ inputs.nixvim.homeModules.nixvim ]; + programs.nixvim = { enable = true; package = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default; - extraPlugins = [ pkgs.vimPlugins.gruvbox ]; - colorscheme = "gruvbox"; + viAlias = true; vimAlias = true; + waylandSupport = true; + colorschemes.gruvbox.enable = true; + + plugins = { + lualine.enable = true; + nvim-autopairs.enable = true; + nix.enable = true; + treesitter.enable = true; + lsp = { + enable = true; + servers = { + nil_ls.enable = true; + clangd.enable = true; + }; + }; + }; + + opts = { + number = true; + relativenumber = true; + shiftwidth = 2; + }; }; } |
