From af6a3b6f2c0bcd458039b1ae5fc4ef8425f7b1f3 Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Mon, 30 Jun 2025 05:19:20 +0800 Subject: [PATCH] refactor(nvf): remove unused nvf modules and options --- .../rafiq/cli/editor/_nvf/assistant.nix | 22 ------------------- .../rafiq/cli/editor/_nvf/autocomplete.nix | 1 - .../rafiq/cli/editor/_nvf/clipboard.nix | 2 -- .../rafiq/cli/editor/_nvf/diagnostics.nix | 2 -- .../rafiq/cli/editor/_nvf/lsp.nix | 1 - .../rafiq/cli/editor/_nvf/notify.nix | 2 -- .../rafiq/cli/editor/_nvf/options.nix | 2 -- .../rafiq/cli/editor/_nvf/statusline.nix | 4 +--- .../rafiq/cli/editor/_nvf/utility.nix | 1 - .../x86_64-linux/rafiq/cli/editor/default.nix | 6 ----- 10 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 homes/x86_64-linux/rafiq/cli/editor/_nvf/assistant.nix delete mode 100644 homes/x86_64-linux/rafiq/cli/editor/_nvf/clipboard.nix delete mode 100644 homes/x86_64-linux/rafiq/cli/editor/_nvf/diagnostics.nix delete mode 100644 homes/x86_64-linux/rafiq/cli/editor/_nvf/notify.nix diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/assistant.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/assistant.nix deleted file mode 100644 index 4a2fff1..0000000 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/assistant.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ - avante-nvim = { - enable = true; - setupOpts = { - provider = "gemini"; - auto_suggestions_provider = "gemini"; - auto_suggestions = true; - windows.ask.floating = true; - input = { - provider = "snacks"; - provider_opts.title = "Avante Input"; - provider_opts.icon = " "; - }; - mappings.suggestion = { - accept = ""; - next = ""; - prev = ""; - dismiss = ""; - }; - }; - }; -} diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/autocomplete.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/autocomplete.nix index 6b8fd11..fc98941 100644 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/autocomplete.nix +++ b/homes/x86_64-linux/rafiq/cli/editor/_nvf/autocomplete.nix @@ -5,7 +5,6 @@ friendly-snippets.enable = true; sourcePlugins = { ripgrep.enable = true; - spell.enable = true; }; setupOpts = { completion.documentation.auto_show_delay_ms = 0; diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/clipboard.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/clipboard.nix deleted file mode 100644 index 2c63c08..0000000 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/clipboard.nix +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/diagnostics.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/diagnostics.nix deleted file mode 100644 index 2c63c08..0000000 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/diagnostics.nix +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/lsp.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/lsp.nix index d9ff7f2..82b5191 100644 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/lsp.nix +++ b/homes/x86_64-linux/rafiq/cli/editor/_nvf/lsp.nix @@ -1,6 +1,5 @@ { enable = true; - formatOnSave = true; inlayHints.enable = true; lightbulb.enable = true; lspkind.enable = true; diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/notify.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/notify.nix deleted file mode 100644 index 2c63c08..0000000 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/notify.nix +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/options.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/options.nix index 810172a..50f6b21 100644 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/options.nix +++ b/homes/x86_64-linux/rafiq/cli/editor/_nvf/options.nix @@ -1,5 +1,4 @@ { - scroll = 1; autoindent = true; backspace = "indent,eol,start"; cursorline = true; @@ -7,5 +6,4 @@ shiftwidth = 2; smartindent = true; tabstop = 2; - updatetime = 0; } diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/statusline.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/statusline.nix index b5ecb42..b21b714 100644 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/statusline.nix +++ b/homes/x86_64-linux/rafiq/cli/editor/_nvf/statusline.nix @@ -5,8 +5,6 @@ statusline = 10; winbar = 10; }; - activeSection = { - - }; + #TODO: rice lualine }; } diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/utility.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/utility.nix index 129824d..f1a9627 100644 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/utility.nix +++ b/homes/x86_64-linux/rafiq/cli/editor/_nvf/utility.nix @@ -1,6 +1,5 @@ { ccc.enable = true; - leetcode-nvim.enable = true; mkdir.enable = true; motion.hop.enable = true; yazi-nvim = { diff --git a/homes/x86_64-linux/rafiq/cli/editor/default.nix b/homes/x86_64-linux/rafiq/cli/editor/default.nix index c03651f..4ba3d19 100644 --- a/homes/x86_64-linux/rafiq/cli/editor/default.nix +++ b/homes/x86_64-linux/rafiq/cli/editor/default.nix @@ -11,23 +11,17 @@ in syntaxHighlighting = true; telescope.enable = true; searchCase = "ignore"; - undoFile.enable = true; fzf-lua.enable = true; git.enable = true; - git.gitsigns.enable = false; autopairs.nvim-autopairs.enable = true; - assistant = import ./_nvf/assistant.nix; autocomplete = import ./_nvf/autocomplete.nix { inherit lib; }; binds = import ./_nvf/binds.nix; - clipboard = import ./_nvf/clipboard.nix; - diagnostics = import ./_nvf/diagnostics.nix; keymaps = import ./_nvf/keymaps.nix; languages = import ./_nvf/languages.nix; lsp = import ./_nvf/lsp.nix; navigation = import ./_nvf/navigation.nix; notes = import ./_nvf/notes.nix; options = import ./_nvf/options.nix; - notify = import ./_nvf/notify.nix; snippets = import ./_nvf/snippets.nix { inherit pkgs; }; statusline = import ./_nvf/statusline.nix; treesitter = import ./_nvf/treesitter.nix;