about summary refs log tree commit diff
path: root/pkgs/applications/editors/vim
diff options
context:
space:
mode:
authorMatthieu Coudron <mcoudron@hotmail.com>2022-07-26 01:22:29 +0200
committerMatthieu Coudron <mcoudron@hotmail.com>2022-08-09 12:00:20 +0200
commita36e146b7e0c5725a2b512a1008ce2552cf4ecfb (patch)
treecbd1b3ca2b083254daf7e6cc8cc612cde45344f9 /pkgs/applications/editors/vim
parent39d7f929fbcb1446ad7aa7441b04fb30625a4190 (diff)
downloadnixlib-a36e146b7e0c5725a2b512a1008ce2552cf4ecfb.tar
nixlib-a36e146b7e0c5725a2b512a1008ce2552cf4ecfb.tar.gz
nixlib-a36e146b7e0c5725a2b512a1008ce2552cf4ecfb.tar.bz2
nixlib-a36e146b7e0c5725a2b512a1008ce2552cf4ecfb.tar.lz
nixlib-a36e146b7e0c5725a2b512a1008ce2552cf4ecfb.tar.xz
nixlib-a36e146b7e0c5725a2b512a1008ce2552cf4ecfb.tar.zst
nixlib-a36e146b7e0c5725a2b512a1008ce2552cf4ecfb.zip
vimUtils.vimrcContent: throw an error when using pathogen
We want fewer and even no vim package manager in nixpkgs
Diffstat (limited to 'pkgs/applications/editors/vim')
-rw-r--r--pkgs/applications/editors/vim/plugins/vim-utils.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/applications/editors/vim/plugins/vim-utils.nix b/pkgs/applications/editors/vim/plugins/vim-utils.nix
index 60d4856cae6f..967782485fb0 100644
--- a/pkgs/applications/editors/vim/plugins/vim-utils.nix
+++ b/pkgs/applications/editors/vim/plugins/vim-utils.nix
@@ -455,7 +455,7 @@ rec {
                      if vam != null && vam ? knownPlugins then vam.knownPlugins else
                      if pathogen != null && pathogen ? knownPlugins then pathogen.knownPlugins else
                      vimPlugins;
-      pathogenPlugins = findDependenciesRecursively (map (pluginToDrv knownPlugins) pathogen.pluginNames);
+      pathogenPlugins = throw "pathogen is now unsupported, replace `pathogen = {}` with `packages.home = { start = []; }`";
       vamPlugins = findDependenciesRecursively (map (pluginToDrv knownPlugins) (lib.concatMap vamDictToNames vam.pluginDictionaries));
       nonNativePlugins = (lib.optionals (pathogen != null) pathogenPlugins)
                       ++ (lib.optionals (vam != null) vamPlugins)