summaryrefslogtreecommitdiffstats
path: root/pkgs/vim/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/vim/default.nix')
-rw-r--r--pkgs/vim/default.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/vim/default.nix b/pkgs/vim/default.nix
new file mode 100644
index 0000000..20e845a
--- /dev/null
+++ b/pkgs/vim/default.nix
@@ -0,0 +1,15 @@
+self: super: let
+ inherit (super) lib;
+ mylib = import ../../lib/pure.nix {
+ inherit lib;
+ };
+in {
+ tv = super.tv // {
+ vim = {
+ makePlugin = outPath: outPath // { inherit outPath; };
+ makeRuntimePath =
+ lib.concatMapStringsSep "," (builtins.getAttr "outPath");
+ };
+ vimPlugins = mylib.mapNixDir (path: self.callPackage path {}) ./.;
+ };
+}