diff options
author | Malo Bourgon <mbourgon@gmail.com> | 2021-04-21 09:51:34 -0700 |
---|---|---|
committer | Malo Bourgon <mbourgon@gmail.com> | 2021-04-21 09:53:11 -0700 |
commit | 6ba50946122310ddcb522fff901f475b5a73a76f (patch) | |
tree | 8442415b0e72c9457d04fe034dc7a4d3cd864e7a /pkgs/misc/vim-plugins/overrides.nix | |
parent | 8dc5406544bd4a8a6f25514abb7822f38fd661d2 (diff) | |
download | nixpkgs-6ba50946122310ddcb522fff901f475b5a73a76f.tar nixpkgs-6ba50946122310ddcb522fff901f475b5a73a76f.tar.gz nixpkgs-6ba50946122310ddcb522fff901f475b5a73a76f.tar.bz2 nixpkgs-6ba50946122310ddcb522fff901f475b5a73a76f.tar.lz nixpkgs-6ba50946122310ddcb522fff901f475b5a73a76f.tar.xz nixpkgs-6ba50946122310ddcb522fff901f475b5a73a76f.tar.zst nixpkgs-6ba50946122310ddcb522fff901f475b5a73a76f.zip |
vimPlugins.completion-*: add dependencies
vimPlugins.gitsigns-nvim: add dependency vimPlugins.telescope-*: add dependencies
Diffstat (limited to 'pkgs/misc/vim-plugins/overrides.nix')
-rw-r--r-- | pkgs/misc/vim-plugins/overrides.nix | 33 |
1 files changed, 31 insertions, 2 deletions
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix index fe951cb83b8..ff842988ab4 100644 --- a/pkgs/misc/vim-plugins/overrides.nix +++ b/pkgs/misc/vim-plugins/overrides.nix @@ -125,15 +125,23 @@ self: super: { ''; }); + completion-buffers = super.completion-buffers.overrideAttrs (old: { + dependencies = with self; [ completion-nvim ]; + }); + completion-tabnine = super.completion-tabnine.overrideAttrs (old: { + dependencies = with self; [ completion-nvim ]; buildInputs = [ tabnine ]; - postFixup = '' mkdir $target/binaries ln -s ${tabnine}/bin/TabNine $target/binaries/TabNine_$(uname -s) ''; }); + completion-treesitter = super.completion-treesitter.overrideAttrs (old: { + dependencies = with self; [ completion-nvim nvim-treesitter ]; + }); + cpsm = super.cpsm.overrideAttrs (old: { buildInputs = [ python3 @@ -258,6 +266,10 @@ self: super: { configurePhase = "cd plugins/nvim"; }); + gitsigns-nvim = super.gitsigns-nvim.overrideAttrs (old: { + dependencies = with self; [ plenary-nvim ]; + }); + jedi-vim = super.jedi-vim.overrideAttrs (old: { # checking for python3 support in vim would be neat, too, but nobody else seems to care buildInputs = [ python3.pkgs.jedi ]; @@ -415,10 +427,15 @@ self: super: { }); telescope-frecency-nvim = super.telescope-frecency-nvim.overrideAttrs (old: { - dependencies = with self; [ sql-nvim ]; + dependencies = with self; [ sql-nvim telescope-nvim ]; + }); + + telescope-fzf-writer-nvim = super.telescope-fzf-writer-nvim.overrideAttrs (old: { + dependencies = with self; [ telescope-nvim ]; }); telescope-fzy-native-nvim = super.telescope-fzy-native-nvim.overrideAttrs (old: { + dependencies = with self; [ telescope-nvim ]; preFixup = let fzy-lua-native-path = "deps/fzy-lua-native"; @@ -442,6 +459,18 @@ self: super: { meta.platforms = lib.platforms.all; }); + telescope-nvim = super.telescope-nvim.overrideAttrs (old: { + dependencies = with self; [ plenary-nvim popup-nvim ]; + }); + + telescope-symbols-nvim = super.telescope-symbols-nvim.overrideAttrs (old: { + dependencies = with self; [ telescope-nvim ]; + }); + + telescope-z-nvim = super.telescope-z-nvim.overrideAttrs (old: { + dependencies = with self; [ telescope-nvim ]; + }); + unicode-vim = let unicode-data = fetchurl { |