From 11f054c74ac895766017a942cb5c4398eef1993a Mon Sep 17 00:00:00 2001 From: Hutzdog Date: Fri, 28 Jan 2022 14:44:54 -0800 Subject: [PATCH] vimPlugins.tup: init at 0.7.11 --- pkgs/misc/vim-plugins/overrides.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix index db4f0057d684..c6374bbb8231 100644 --- a/pkgs/misc/vim-plugins/overrides.nix +++ b/pkgs/misc/vim-plugins/overrides.nix @@ -34,6 +34,7 @@ , statix , stylish-haskell , tabnine +, tup , vim , which , xkb-switch @@ -643,6 +644,24 @@ self: super: { dependencies = with self; [ telescope-nvim ]; }); + tup = + let + # Based on the comment at the top of https://github.com/gittup/tup/blob/master/contrib/syntax/tup.vim + ftdetect = builtins.toFile "tup.vim" '' + au BufNewFile,BufRead Tupfile, *.tup set filetype=tup + ''; + in + buildVimPluginFrom2Nix { + inherit (tup) pname version src; + preInstall = '' + mkdir -p vim-plugin/syntax vim-plugin/ftdetect + cp contrib/syntax/tup.vim vim-plugin/syntax/tup.vim + cp "${ftdetect}" vim-plugin/ftdetect/tup.vim + cd vim-plugin + ''; + meta.maintainers = with lib.maintainers; [enderger]; + }; + unicode-vim = let unicode-data = fetchurl {