diff --git a/home-manager/nvf.nix b/home-manager/nvf.nix index 445dca3..cece151 100644 --- a/home-manager/nvf.nix +++ b/home-manager/nvf.nix @@ -1,4 +1,8 @@ -{config, ...}: { +{ + config, + pkgs, + ... +}: { programs.nvf = { enable = true; settings = { @@ -7,6 +11,10 @@ enable = true; name = "base16"; }; + + statusline.lualine.enable = true; + telescope.enable = true; + viAlias = true; vimAlias = true; lsp = { @@ -24,13 +32,14 @@ markdown.enable = true; java.enable = true; }; - autocomplete.nvim-cmp = { - enable = true; - }; - + autocomplete.nvim-cmp.enable = true; + startPlugins = with pkgs.vimPlugins; [ + vimwiki + ]; }; }; }; + # Pulls stylix base16 colours into nvf for use in the vim theme. # This works for colours generated from the wallpaper, colours set manually and colours pulled from a base16Scheme yaml file. programs.nvf.settings.vim.theme.base16-colors = {