summary refs log tree commit diff
path: root/pkgs/misc/vim-plugins/overrides.nix
diff options
context:
space:
mode:
authorJason Miller <mailings-github@millerjason.com>2020-03-08 00:16:53 -0500
committerJason Miller <mailings-github@millerjason.com>2020-03-27 14:39:22 -0400
commit4234ef550c6646ef34b6888730b05173a8648334 (patch)
tree31a947e55da7461bc50731cac367cb982c638acb /pkgs/misc/vim-plugins/overrides.nix
parent40d3bc2d9f75c3a613d93f34d4e26d901b90f51e (diff)
downloadnixpkgs-4234ef550c6646ef34b6888730b05173a8648334.tar
nixpkgs-4234ef550c6646ef34b6888730b05173a8648334.tar.gz
nixpkgs-4234ef550c6646ef34b6888730b05173a8648334.tar.bz2
nixpkgs-4234ef550c6646ef34b6888730b05173a8648334.tar.lz
nixpkgs-4234ef550c6646ef34b6888730b05173a8648334.tar.xz
nixpkgs-4234ef550c6646ef34b6888730b05173a8648334.tar.zst
nixpkgs-4234ef550c6646ef34b6888730b05173a8648334.zip
vimacs: init at 2016-03-24
Diffstat (limited to 'pkgs/misc/vim-plugins/overrides.nix')
-rw-r--r--pkgs/misc/vim-plugins/overrides.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index 5248a817f43..86a65e1ad8c 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -460,6 +460,21 @@ self: super: {
       };
     });
 
+  vimacs = super.vimacs.overrideAttrs(old: {
+    buildPhase = ''
+      substituteInPlace bin/vim \
+        --replace '/usr/bin/vim' 'vim' \
+        --replace '/usr/bin/gvim' 'gvim'
+      # remove unnecessary duplicated bin wrapper script
+      rm -r plugin/vimacs
+    '';
+    meta = with stdenv.lib; {
+      description = "Vim-Improved eMACS: Emacs emulation plugin for Vim";
+      homepage = "http://algorithm.com.au/code/vimacs";
+      license = licenses.gpl2Plus;
+      maintainers = with stdenv.lib.maintainers; [ millerjason ];
+    };
+  });
 
   vimshell-vim = super.vimshell-vim.overrideAttrs(old: {
     dependencies = with super; [ vimproc-vim ];