about summary refs log tree commit diff
path: root/pkgs/misc
diff options
context:
space:
mode:
authortoastal <561087+toastal@users.noreply.github.com>2021-06-01 15:59:57 +0000
committerGitHub <noreply@github.com>2021-06-01 17:59:57 +0200
commit01e24bd0ddf5d8dffd5238e9720a118447721991 (patch)
treeb73f337678c2bf4bd6b64da30217958ff1e769bf /pkgs/misc
parent3bb27749ab606402a0738900bd55a504c1f97eac (diff)
downloadnixlib-01e24bd0ddf5d8dffd5238e9720a118447721991.tar
nixlib-01e24bd0ddf5d8dffd5238e9720a118447721991.tar.gz
nixlib-01e24bd0ddf5d8dffd5238e9720a118447721991.tar.bz2
nixlib-01e24bd0ddf5d8dffd5238e9720a118447721991.tar.lz
nixlib-01e24bd0ddf5d8dffd5238e9720a118447721991.tar.xz
nixlib-01e24bd0ddf5d8dffd5238e9720a118447721991.tar.zst
nixlib-01e24bd0ddf5d8dffd5238e9720a118447721991.zip
add himalaya Vim plugin (#124512)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Diffstat (limited to 'pkgs/misc')
-rw-r--r--pkgs/misc/vim-plugins/overrides.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index bafc7147efde..8618d2c506f5 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -21,6 +21,7 @@
 , direnv
 , fzf
 , gnome
+, himalaya
 , khard
 , languagetool
 , llvmPackages
@@ -286,6 +287,21 @@ self: super: {
     };
   });
 
+  himalaya-vim = buildVimPluginFrom2Nix {
+    pname = "himalaya-vim";
+    inherit (himalaya) src version;
+    configurePhase = "cd vim/";
+    dependencies = with self; [ himalaya ];
+    preFixup = ''
+      substituteInPlace $out/share/vim-plugins/himalaya-vim/plugin/himalaya.vim \
+        --replace 'if !executable("himalaya")' 'if v:false'
+    '';
+    postFixup = ''
+      mkdir -p $out/bin
+      ln -s ${himalaya}/bin/himalaya $out/bin/himalaya
+    '';
+  };
+
   LanguageClient-neovim =
     let
       version = "0.1.161";