diff --git a/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix index 14eff28bd760..5b65f729acc2 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix @@ -92,7 +92,6 @@ vimUtils.buildVimPlugin { "avante.providers.azure" "avante.providers.copilot" "avante.providers.gemini" - "avante.providers.ollama" "avante.providers.vertex" "avante.providers.vertex_claude" ]; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 68273102f7f2..119b42ef93c7 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -229,14 +229,6 @@ assertNoAdditions { ]; }; - artio-nvim = super.artio-nvim.overrideAttrs { - # Requires extui enabled - nvimSkipModules = [ - "artio.view" - "artio.picker" - ]; - }; - astrocore = super.astrocore.overrideAttrs { dependencies = [ self.lazy-nvim ]; }; @@ -1636,15 +1628,8 @@ assertNoAdditions { "go.ai.init" "go.comment" "go.format" - "go.ginkgo" - "go.gotest" "go.gotests" "go.project" - "go.snips" - "go.tags" - "go.ts.go" - "go.ts.nodes" - "snips.go" ]; }; @@ -1746,10 +1731,6 @@ assertNoAdditions { harpoon2 = super.harpoon2.overrideAttrs { dependencies = [ self.plenary-nvim ]; - nvimSkipModules = [ - # Access harpoon data file - "harpoon.scratch.toggle" - ]; }; haskell-scope-highlighting-nvim = super.haskell-scope-highlighting-nvim.overrideAttrs { @@ -1806,12 +1787,6 @@ assertNoAdditions { doCheck = false; }; - hover-nvim = super.hover-nvim.overrideAttrs { - # Single provider issue with reading from config - # /lua/hover/providers/fold_preview.lua:27: attempt to index local 'config' (a nil value) - nvimSkipModules = "hover.providers.fold_preview"; - }; - html5-vim = super.html5-vim.overrideAttrs (old: { meta = old.meta // { # README contains the MIT license text. @@ -2070,7 +2045,6 @@ assertNoAdditions { "lazyvim.plugins.extras.ai.copilot-native" "lazyvim.plugins.extras.ai.sidekick" "lazyvim.plugins.extras.ai.tabnine" - "lazyvim.plugins.extras.coding.blink" "lazyvim.plugins.extras.coding.luasnip" "lazyvim.plugins.extras.coding.neogen" "lazyvim.plugins.extras.editor.fzf" @@ -2079,8 +2053,6 @@ assertNoAdditions { "lazyvim.plugins.extras.formatting.prettier" "lazyvim.plugins.extras.lang.dotnet" "lazyvim.plugins.extras.lang.markdown" - "lazyvim.plugins.extras.lang.python" - "lazyvim.plugins.extras.lang.svelte" "lazyvim.plugins.extras.lang.typescript.init" "lazyvim.plugins.extras.lang.typescript.vtsls" "lazyvim.plugins.init" @@ -2256,12 +2228,6 @@ assertNoAdditions { telescope-nvim plenary-nvim ]; - nvimSkipModules = [ - # Attempt to connect to sqlitedb - "lispdocs.db" - "lispdocs.finder" - "lispdocs" - ]; }; litee-calltree-nvim = super.litee-calltree-nvim.overrideAttrs (old: { @@ -2304,16 +2270,6 @@ assertNoAdditions { }; }); - live-share-nvim = super.live-share-nvim.overrideAttrs (old: { - nvimSkipModules = (old.nvimSkipModules or [ ]) ++ [ - # These modules unconditionally load OpenSSL via LuaJIT FFI and abort in - # the headless require check on Darwin. - "live-share.host" - "live-share.guest" - "live-share.collab.crypto" - ]; - }); - lsp-format-modifications-nvim = super.lsp-format-modifications-nvim.overrideAttrs { dependencies = [ self.plenary-nvim ]; }; @@ -2689,8 +2645,6 @@ assertNoAdditions { # E5108: Error executing lua ...vim-2024-06-13/lua/diffview/api/views/diff/diff_view.lua:13: attempt to index global 'DiffviewGlobal' (a nil value) # Requires diffview-nvim's plugin script to be sourced. "neogit.integrations.diffview" - "neogit.popups.diff.actions" - "neogit.popups.diff.init" ]; }; @@ -2850,18 +2804,6 @@ assertNoAdditions { plenary-nvim nvim-treesitter-parsers.cpp ]; - nvimSkipModules = [ - # lua/plenary/path.lua:511: FileNotFoundError from mkdir because of stdpath parent path missing - "neotest-gtest.executables.global_registry" - "neotest-gtest.executables.init" - "neotest-gtest.executables.registry" - "neotest-gtest.executables.ui" - "neotest-gtest" - "neotest-gtest.neotest_adapter" - "neotest-gtest.report" - "neotest-gtest.storage" - "neotest-gtest.utils" - ]; }; neotest-haskell = super.neotest-haskell.overrideAttrs { @@ -3109,7 +3051,6 @@ assertNoAdditions { # Requires global config setup "nvchad.configs.cmp" "nvchad.configs.gitsigns" - "nvchad.configs.luasnip" "nvchad.configs.mason" "nvchad.configs.nvimtree" "nvchad.configs.telescope" @@ -3120,7 +3061,6 @@ assertNoAdditions { dependencies = [ self.nvzone-volt ]; nvimSkipModules = [ # Requires global config setup - "nvchad.tabufline.modules" "nvchad.term.init" "nvchad.themes.init" "nvchad.themes.mappings" @@ -3448,12 +3388,6 @@ assertNoAdditions { nvim-treesitter-parsers.typescript nvim-treesitter-parsers.zig ]; - nvimSkipModules = [ - # Broken runners - "nvim-test.runners.zig" - "nvim-test.runners.hspec" - "nvim-test.runners.stack" - ]; }; nvim-tinygit = super.nvim-tinygit.overrideAttrs { @@ -3689,7 +3623,6 @@ assertNoAdditions { # FIXME: can't find plugin root dir nvimSkipModules = [ "openscad" - "openscad.snippets.openscad" "openscad.utilities" ]; }; @@ -3711,13 +3644,6 @@ assertNoAdditions { otter-nvim = super.otter-nvim.overrideAttrs { dependencies = [ self.nvim-lspconfig ]; - nvimSkipModules = [ - # requires config setup - "otter.keeper" - "otter.lsp.handlers" - "otter.lsp.init" - "otter.diagnostics" - ]; }; outline-nvim = super.outline-nvim.overrideAttrs { @@ -3794,21 +3720,6 @@ assertNoAdditions { checkInputs = with self; [ fzf-lua ]; - nvimSkipModules = [ - # Address in use error from fzf-lua on darwin - # https://github.com/NixOS/nixpkgs/issues/431458 - "perfanno.fzf_lua" - ]; - }; - - persisted-nvim = super.persisted-nvim.overrideAttrs { - nvimSkipModules = [ - # /lua/persisted/init.lua:44: attempt to index upvalue 'config' (a nil value) - # https://github.com/olimorris/persisted.nvim/issues/146 - "persisted" - "persisted.config" - "persisted.utils" - ]; }; persistent-breakpoints-nvim = super.persistent-breakpoints-nvim.overrideAttrs { @@ -3912,9 +3823,6 @@ assertNoAdditions { nvim-lspconfig otter-nvim ]; - nvimSkipModules = [ - "quarto.runner.init" - ]; meta = old.meta // { # LICENSE says GPL-2.0-or-later. license = lib.licenses.gpl2Plus; @@ -4148,36 +4056,6 @@ assertNoAdditions { # Optional trouble integration checkInputs = [ self.trouble-nvim ]; nvimSkipModules = [ - # Requires setup call first - # attempt to index global 'Snacks' (a nil value) - "snacks.dashboard" - "snacks.debug" - "snacks.dim" - "snacks.explorer.init" - "snacks.gh.actions" - "snacks.gh.buf" - "snacks.gh.init" - "snacks.gh.render.init" - "snacks.git" - "snacks.image.convert" - "snacks.image.image" - "snacks.image.init" - "snacks.image.placement" - "snacks.indent" - "snacks.input" - "snacks.lazygit" - "snacks.notifier" - "snacks.picker.actions" - "snacks.picker.config.highlights" - "snacks.picker.core.list" - "snacks.picker.source.gh" - "snacks.picker.util.diff" - "snacks.scratch" - "snacks.scroll" - "snacks.terminal" - "snacks.win" - "snacks.words" - "snacks.zen" # TODO: Plugin requires libsqlite available, create a test for it "snacks.picker.util.db" ]; @@ -4192,9 +4070,6 @@ assertNoAdditions { "snap.consumer.fzy.score" # circular import "snap.producer.create" - # https://github.com/camspiers/snap/pull/97 - "snap.preview.help" - "snap.producer.vim.help" ]; }; @@ -4239,8 +4114,6 @@ assertNoAdditions { nvimSkipModules = [ # Require "sql.utils" ? "sqlite.tbl.cache" - # attempt to write to read only database - "sqlite.examples.bookmarks" ]; } ); @@ -4634,8 +4507,6 @@ assertNoAdditions { nvimSkipModules = [ # Meta file "tokyonight.docs" - # Optional integration - "tokyonight.extra.fzf" ]; };