summaryrefslogtreecommitdiff
path: root/modules/packages/nvf/_nvfConfig.nix
diff options
context:
space:
mode:
authorscouckel <james.krinsky@gmail.com>2026-04-26 02:14:20 -0500
committerscouckel <james.krinsky@gmail.com>2026-04-26 02:14:20 -0500
commitfbf8f241cec0077c16ba4d9eb7963388a11b3e1f (patch)
treee6f6cc9831e3255a4ba6a5bb75830764f97079d9 /modules/packages/nvf/_nvfConfig.nix
parentb5b0d6bd5b1446bd013ff8daaf7aed6dae522f80 (diff)
update + changed nvf configdendritic
Diffstat (limited to 'modules/packages/nvf/_nvfConfig.nix')
-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;