@@ -21,6 +21,7 @@
2121, direnv
2222, fzf
2323, gnome
24+, himalaya
2425, khard
2526, languagetool
2627, llvmPackages
@@ -286,6 +287,21 @@ self: super: {
286287 };
287288 });
288289
290+ himalaya-vim = buildVimPluginFrom2Nix {
291+ pname = "himalaya-vim";
292+ inherit (himalaya) src version;
293+ configurePhase = "cd vim/";
294+ dependencies = with self; [ himalaya ];
295+ preFixup = ''
296+ substituteInPlace $out/share/vim-plugins/himalaya-vim/plugin/himalaya.vim \
297+ --replace 'if !executable("himalaya")' 'if v:false'
298+ '';
299+ postFixup = ''
300+ mkdir -p $out/bin
301+ ln -s ${himalaya}/bin/himalaya $out/bin/himalaya
302+ '';
303+ };
304+
289305 LanguageClient-neovim =
290306 let
291307 version = "0.1.161";