From 5b00d43ea097cac9d343930730375d050ecdcec2 Mon Sep 17 00:00:00 2001 From: benstrb Date: Sat, 17 Jan 2026 16:37:21 +0100 Subject: [PATCH] non important commit --- home/modules/nvf.nix | 33 +++------------------------------ 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/home/modules/nvf.nix b/home/modules/nvf.nix index 2f7f118..676080e 100644 --- a/home/modules/nvf.nix +++ b/home/modules/nvf.nix @@ -6,12 +6,12 @@ imports = [ inputs.nvf.homeManagerModules.default ]; - programs.nvf = { - vim = { + enable = true; # Add this if not already present + settings = { + # Wrap everything in settings lsp = { enable = true; - formatOnSave = true; lspkind.enable = false; lightbulb.enable = true; @@ -21,124 +21,97 @@ nvim-docs-view.enable = true; harper-ls.enable = true; }; - languages = { enableFormat = true; enableTreesitter = true; enableExtraDiagnostics = true; - nix.enable = true; markdown.enable = true; - bash.enable = true; nu.enable = true; - clang.enable = true; css.enable = true; html.enable = true; python.enable = true; - rust = { enable = true; extensions.crates-nvim.enable = true; }; }; - visuals = { nvim-web-devicons.enable = true; nvim-cursorline.enable = true; cinnamon-nvim.enable = true; fidget-nvim.enable = true; - highlight-undo.enable = true; indent-blankline.enable = true; }; - statusline = { lualine = { enable = true; theme = "catppuccin"; }; }; - theme = { enable = true; name = "catppuccin"; style = "mocha"; transparent = true; }; - autopairs.nvim-autopairs.enable = true; - autocomplete = { blink-cmp.enable = true; }; - tabline = { nvimBufferline.enable = true; }; - binds = { whichKey.enable = true; cheatsheet.enable = true; }; - git = { enable = true; gitsigns.enable = true; gitsigns.codeActions.enable = false; neogit.enable = true; }; - dashboard = { dashboard-nvim.enable = false; alpha.enable = true; }; - notify = { nvim-notify.enable = true; }; - projects = { project-nvim.enable = true; }; - utility = { - qmk-nvim.enable = false; - yanky-nvim.enable = false; - diffview-nvim.enable = true; icon-picker.enable = true; surround.enable = true; multicursors.enable = true; undotree.enable = true; nvim-biscuits.enable = true; - motion = { hop.enable = true; leap.enable = true; precognition.enable = true; }; images = { - image-nvim.enable = false; img-clip.enable = true; }; }; - ui = { borders.enable = true; colorizer.enable = true; illuminate.enable = true; - breadcrumbs = { enable = true; navbuddy.enable = true; }; - smartcolumn = { enable = true; }; - fastaction.enable = true; }; };