summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPaul Colomiets <paul@colomiets.name>2014-06-29 01:18:42 +0300
committerBjørn Forsman <bjorn.forsman@gmail.com>2014-07-15 14:59:15 +0200
commit8d9ff87c14a35a28ef902871f99fa45cfa0a8397 (patch)
tree346648e7fdfecf84cf60329cc46b1a88c007cb65 /pkgs
parent496d12958e603975eb828bd28cf27fd8bab7c856 (diff)
downloadnixpkgs-8d9ff87c14a35a28ef902871f99fa45cfa0a8397.tar
nixpkgs-8d9ff87c14a35a28ef902871f99fa45cfa0a8397.tar.gz
nixpkgs-8d9ff87c14a35a28ef902871f99fa45cfa0a8397.tar.bz2
nixpkgs-8d9ff87c14a35a28ef902871f99fa45cfa0a8397.tar.lz
nixpkgs-8d9ff87c14a35a28ef902871f99fa45cfa0a8397.tar.xz
nixpkgs-8d9ff87c14a35a28ef902871f99fa45cfa0a8397.tar.zst
nixpkgs-8d9ff87c14a35a28ef902871f99fa45cfa0a8397.zip
Add several vim plugins
Added are:
* ctrlp
* vim-a
* colorsamplerpack
* yankring
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/misc/vim-plugins/default.nix65
1 files changed, 65 insertions, 0 deletions
diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix
index 54616341a13..d316d3a3cd3 100644
--- a/pkgs/misc/vim-plugins/default.nix
+++ b/pkgs/misc/vim-plugins/default.nix
@@ -346,4 +346,69 @@ in rec
 
     path = "vimproc";
   };
+
+  colorsamplerpack = simpleDerivation rec {
+    version = "2012.10.28";
+    name    = "vim-colorsamplerpack-${version}";
+
+    setSourceRoot = "sourceRoot=.";
+    src = fetchurl {
+      url    = "http://www.vim.org/scripts/download_script.php?src_id=18915";
+      name   = "colorsamplerpack.zip";
+      sha256 = "1wsrb3vpqn9fncnalfpvc8r92wk1mcskm4shb3s2h9x5dyihf2rd";
+    };
+
+    buildInputs = [ unzip ];
+
+    path = "colorsamplerpack";
+  };
+
+  yankring = simpleDerivation rec {
+    version = "18.0";
+    name    = "vim-yankring-${version}";
+
+    setSourceRoot = "sourceRoot=.";
+    src = fetchurl {
+      url    = "http://www.vim.org/scripts/download_script.php?src_id=20842";
+      name   = "yankring_180.zip";
+      sha256 = "0bsq4pxagy12jqxzs7gcf25k5ahwif13ayb9k8clyhm0jjdkf0la";
+    };
+
+    buildInputs = [ unzip ];
+
+    path = "yankring";
+  };
+
+  ctrlp = simpleDerivation rec {
+    version = "1.79";
+    name    = "vim-ctrlp-${version}";
+
+    setSourceRoot = "sourceRoot=.";
+    src = fetchurl {
+      url    = "http://www.vim.org/scripts/download_script.php?src_id=19448";
+      name   = "ctrlp_180.zip";
+      sha256 = "1x9im8g0g27mxc3c9k7v0jg5bb1dmnbjygmqif5bizab5g69n2mi";
+    };
+
+    buildInputs = [ unzip ];
+
+    path = "ctrlp";
+  };
+
+  alternate = stdenv.mkDerivation rec {
+    version = "2.18";
+    name    = "vim-a-${version}";
+
+    src = fetchurl {
+      url    = "http://www.vim.org/scripts/download_script.php?src_id=7218";
+      name   = "a.vim";
+      sha256 = "1q22vfkv60sshp9yj3mmfc8azavgzz7rpmaf72iznzq4wccy6gac";
+    };
+    unpackPhase = ":";
+    installPhase = ''
+      ensureDir $out/share/vim-plugins/vim-a
+      cp ${src} $out/share/vim-plugins/vim-a/a.vim
+    '';
+  };
+
 }