diff options
Diffstat (limited to 'pkgs/applications/editors/vim/plugins/overrides.nix')
-rw-r--r-- | pkgs/applications/editors/vim/plugins/overrides.nix | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 494d42a4c46..8546e80047c 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -230,6 +230,13 @@ self: super: { }; }); + diffview-nvim = super.diffview-nvim.overrideAttrs (oa: { + dependencies = with self; [ plenary-nvim ]; + + doInstallCheck = true; + nvimRequireCheck = "diffview"; + }); + direnv-vim = super.direnv-vim.overrideAttrs (oa: { preFixup = oa.preFixup or "" + '' substituteInPlace $out/autoload/direnv.vim \ @@ -316,6 +323,10 @@ self: super: { configurePhase = "cd plugins/nvim"; }); + gitlinker-nvim = super.gitlinker-nvim.overrideAttrs (old: { + dependencies = with self; [ plenary-nvim ]; + }); + gitsigns-nvim = super.gitsigns-nvim.overrideAttrs (old: { dependencies = with self; [ plenary-nvim ]; }); @@ -493,7 +504,7 @@ self: super: { }); null-ls-nvim = super.null-ls-nvim.overrideAttrs (old: { - dependencies = with self; [ plenary-nvim nvim-lspconfig ]; + dependencies = with self; [ plenary-nvim ]; }); nvim-lsputils = super.nvim-lsputils.overrideAttrs (old: { @@ -526,6 +537,10 @@ self: super: { }); }); + octo-nvim = super.octo-nvim.overrideAttrs (old: { + dependencies = with self; [ telescope-nvim plenary-nvim ]; + }); + onehalf = super.onehalf.overrideAttrs (old: { configurePhase = "cd vim"; }); @@ -696,7 +711,7 @@ self: super: { }); telescope-nvim = super.telescope-nvim.overrideAttrs (old: { - dependencies = with self; [ plenary-nvim popup-nvim ]; + dependencies = with self; [ plenary-nvim ]; }); telescope-symbols-nvim = super.telescope-symbols-nvim.overrideAttrs (old: { @@ -980,8 +995,8 @@ self: super: { super.vim-markdown-composer.overrideAttrs (oldAttrs: rec { preFixup = '' substituteInPlace "$out"/after/ftplugin/markdown/composer.vim \ - --replace "let l:args = [s:plugin_root . '/target/release/markdown-composer']" \ - "let l:args = ['${vim-markdown-composer-bin}/bin/markdown-composer']" + --replace "s:plugin_root . '/target/release/markdown-composer'" \ + "'${vim-markdown-composer-bin}/bin/markdown-composer'" ''; }); |