about summary refs log tree commit diff
path: root/pkgs/misc/vim-plugins
diff options
context:
space:
mode:
authorTimo Kaufmann <timokau@zoho.com>2019-02-19 12:51:16 +0100
committerTimo Kaufmann <timokau@zoho.com>2019-02-19 18:09:34 +0100
commitd55e92dd2e8fe0e1bc7ffe9cd1a6abc2034d3b6b (patch)
tree70927ca07021bd55efe1062ac0ba7293bbb9e065 /pkgs/misc/vim-plugins
parent107215c1d0cf485de1e15b58404e732e9e58148a (diff)
downloadnixlib-d55e92dd2e8fe0e1bc7ffe9cd1a6abc2034d3b6b.tar
nixlib-d55e92dd2e8fe0e1bc7ffe9cd1a6abc2034d3b6b.tar.gz
nixlib-d55e92dd2e8fe0e1bc7ffe9cd1a6abc2034d3b6b.tar.bz2
nixlib-d55e92dd2e8fe0e1bc7ffe9cd1a6abc2034d3b6b.tar.lz
nixlib-d55e92dd2e8fe0e1bc7ffe9cd1a6abc2034d3b6b.tar.xz
nixlib-d55e92dd2e8fe0e1bc7ffe9cd1a6abc2034d3b6b.tar.zst
nixlib-d55e92dd2e8fe0e1bc7ffe9cd1a6abc2034d3b6b.zip
vimPlugins.fzf-vim: add fzfWrapper dependency
fzfWrapper is needed for fzf-vim to work.
Diffstat (limited to 'pkgs/misc/vim-plugins')
-rw-r--r--pkgs/misc/vim-plugins/overrides.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index 8b7789cf6226..0753e8c35667 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -27,6 +27,9 @@ self: super: {
     dependencies = with super; [ vim-addon-manager ];
   };
 
+  # Mainly used as a dependency for fzf-vim. Wraps the fzf program as a vim
+  # plugin, since part of the fzf vim plugin is included in the main fzf
+  # program.
   fzfWrapper = buildVimPluginFrom2Nix {
     pname = "fzf";
     version = fzf.version;
@@ -173,6 +176,10 @@ self: super: {
     dependencies = with super; [ ultisnips ];
   });
 
+  fzf-vim = super.fzf-vim.overrideAttrs(old: {
+    dependencies = [ self.fzfWrapper ];
+  });
+
   sved = let
     # we put the script in its own derivation to benefit the magic of wrapGAppsHook
     svedbackend = stdenv.mkDerivation {