summary refs log tree commit diff
path: root/pkgs/misc/vim-plugins
diff options
context:
space:
mode:
authorTrolli Schmittlauch <t.schmittlauch@orlives.de>2018-11-04 13:23:26 +0100
committerTrolli Schmittlauch <t.schmittlauch@orlives.de>2018-11-04 15:13:59 +0100
commitda0db2102917c6e53aafc77781f61f497b438d02 (patch)
treeef2e2ad8715be369ec96254a7da79c7c8dc71d0d /pkgs/misc/vim-plugins
parent38db6fdfb9672a0206a2042447132094bc05a5ea (diff)
downloadnixlib-da0db2102917c6e53aafc77781f61f497b438d02.tar
nixlib-da0db2102917c6e53aafc77781f61f497b438d02.tar.gz
nixlib-da0db2102917c6e53aafc77781f61f497b438d02.tar.bz2
nixlib-da0db2102917c6e53aafc77781f61f497b438d02.tar.lz
nixlib-da0db2102917c6e53aafc77781f61f497b438d02.tar.xz
nixlib-da0db2102917c6e53aafc77781f61f497b438d02.tar.zst
nixlib-da0db2102917c6e53aafc77781f61f497b438d02.zip
vim-plugins: add jedi-vim
As this is a python3 plugin it'd be nice to check for python3 support in
the used vim, but apparently nobody else does this.
Diffstat (limited to 'pkgs/misc/vim-plugins')
-rw-r--r--pkgs/misc/vim-plugins/generated.nix11
-rw-r--r--pkgs/misc/vim-plugins/overrides.nix9
-rw-r--r--pkgs/misc/vim-plugins/vim-plugin-names3
3 files changed, 22 insertions, 1 deletions
diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix
index bd3458b98c8b..9a131b3afabd 100644
--- a/pkgs/misc/vim-plugins/generated.nix
+++ b/pkgs/misc/vim-plugins/generated.nix
@@ -718,6 +718,17 @@
     };
   };
 
+  jedi-vim = buildVimPluginFrom2Nix {
+    name = "jedi-vim-2018-10-14";
+    src = fetchFromGitHub {
+      owner = "davidhalter";
+      repo = "jedi-vim";
+      rev = "b6dfc5fd49c26d4dbe9f54c814956567a7a9b3a8";
+      sha256 = "11wvynjl1m23vdp4wvirhmm7vnpji5affbyhwz67yjkvh6c42xqa";
+      fetchSubmodules = true;
+    };
+  };
+
   Jenkinsfile-vim-syntax = buildVimPluginFrom2Nix {
     name = "Jenkinsfile-vim-syntax-2018-09-25";
     src = fetchFromGitHub {
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index 6b8bf42c795f..8ed7a9446711 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -334,4 +334,13 @@ with generated;
     };
   });
 
+  jedi-vim = jedi-vim.overrideAttrs(old: {
+    # checking for python3 support in vim would be neat, too, but nobody else seems to care
+    buildInputs = [ python3Packages.jedi ];
+    meta = {
+      description = "code-completion for python using python-jedi";
+      license = stdenv.lib.licenses.mit;
+    };
+  });
+
 }
diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names
index bccb97b72d27..33049c834a26 100644
--- a/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/pkgs/misc/vim-plugins/vim-plugin-names
@@ -37,14 +37,15 @@ ctjhoa/spacevim
 ctrlpvim/ctrlp.vim
 dag/vim2hs
 dannyob/quickfixstatus
+davidhalter/jedi-vim
 derekelkins/agda-vim
 derekwyatt/vim-scala
 dhruvasagar/vim-table-mode
 digitaltoad/vim-jade
 dleonard0/pony-vim-syntax
 dracula/vim
-dylanaraps/wal.vim
 drmingdrmer/xptemplate
+dylanaraps/wal.vim
 eagletmt/ghcmod-vim
 eagletmt/neco-ghc
 easymotion/vim-easymotion