summaryrefslogtreecommitdiff
path: root/modules/packages/nvf
diff options
context:
space:
mode:
Diffstat (limited to 'modules/packages/nvf')
-rw-r--r--modules/packages/nvf/_nvfConfig.nix18
1 files changed, 15 insertions, 3 deletions
diff --git a/modules/packages/nvf/_nvfConfig.nix b/modules/packages/nvf/_nvfConfig.nix
index d0080cf..dee7519 100644
--- a/modules/packages/nvf/_nvfConfig.nix
+++ b/modules/packages/nvf/_nvfConfig.nix
@@ -68,20 +68,24 @@
lsp = {
enable = true;
-
- servers.nixd.settings.nil.nix.autoArchive = true;
};
languages = {
enableTreesitter = true;
- nix.enable = true;
+ nix = {
+ enable = true;
+ lsp.enable = true;
+ lsp.servers = ["nixd"];
+ };
clang.enable = true;
rust.enable = true;
ruby.enable = true;
java.enable = true;
};
+ autocomplete.nvim-cmp.enable = true;
+
treesitter = {
enable = true;
# context.enable = true;
@@ -90,6 +94,11 @@
telescope.enable = true;
+ clipboard = {
+ enable = true;
+ providers.wl-copy.enable = true;
+ };
+
utility = {
motion = {
# hop.enable = true;
@@ -102,6 +111,9 @@
rainbow-delimiters.enable = true;
};
+ statusline.lualine.enable = true;
+ git.gitsigns.enable = true;
+
extraPlugins = {
gruvbox-material = {
package = pkgs.vimPlugins.gruvbox-material;