From 7f07ac41b12d14b74d80b59fed9bedba287906be Mon Sep 17 00:00:00 2001 From: Gabriella Bere Date: Mon, 31 Mar 2025 18:34:23 +0100 Subject: [PATCH] added telescope.nvim and lualine.nvim --- home-manager/nvf.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) 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 = {