Merge pull request #220136 from doronbehar/pkg/nvim-site

treewide: link `$out/share/vim-plugin/${pname}` to `nvim/site`

authored by Doron Behar and committed by GitHub e75554f6 2ea5e5d0

+11 -2
+3 -2
pkgs/applications/misc/taskwarrior/default.nix
··· 34 34 rm -r $out/share/doc/task/scripts/bash 35 35 rm -r $out/share/doc/task/scripts/fish 36 36 # Install vim and neovim plugin 37 - mkdir -p $out/share/vim-plugins $out/share/nvim/site 37 + mkdir -p $out/share/vim-plugins 38 38 mv $out/share/doc/task/scripts/vim $out/share/vim-plugins/task 39 - ln -s $out/share/vim-plugins/task $out/share/nvim/site/task 39 + mkdir -p $out/share/nvim 40 + ln -s $out/share/vim-plugins/task $out/share/nvim/site 40 41 ''; 41 42 42 43 meta = with lib; {
+2
pkgs/applications/science/logic/tamarin-prover/default.nix
··· 80 80 # so that the package can be used as a vim plugin to install syntax coloration 81 81 install -Dt $out/share/vim-plugins/tamarin-prover/syntax/ etc/syntax/spthy.vim 82 82 install etc/filetype.vim -D $out/share/vim-plugins/tamarin-prover/ftdetect/tamarin.vim 83 + mkdir -p $out/share/nvim 84 + ln -s $out/share/vim-plugins/tamarin-prover $out/share/nvim/site 83 85 # Emacs SPTHY major mode 84 86 install -Dt $out/share/emacs/site-lisp etc/spthy-mode.el 85 87 '';
+2
pkgs/tools/misc/fzf/default.nix
··· 66 66 installManPage man/man1/fzf.1 man/man1/fzf-tmux.1 67 67 68 68 install -D plugin/* -t $out/share/vim-plugins/${pname}/plugin 69 + mkdir -p $out/share/nvim 70 + ln -s $out/share/vim-plugins/${pname} $out/share/nvim/site 69 71 70 72 # Install shell integrations 71 73 install -D shell/* -t $out/share/fzf/
+2
pkgs/tools/text/txr/default.nix
··· 49 49 au BufRead,BufNewFile *.txr set filetype=txr | set lisp 50 50 au BufRead,BufNewFile *.tl,*.tlo set filetype=tl | set lisp 51 51 EOF 52 + mkdir -p $out/share/nvim 53 + ln -s $out/share/vim-plugins/txr $out/share/nvim/site 52 54 ''; 53 55 54 56 meta = with lib; {
+2
pkgs/top-level/dotnet-packages.nix
··· 148 148 install -Dt $vimdir/syntax/ Util/vim/syntax/boogie.vim 149 149 mkdir $vimdir/ftdetect 150 150 echo 'au BufRead,BufNewFile *.bpl set filetype=boogie' > $vimdir/ftdetect/bpl.vim 151 + mkdir -p $out/share/nvim 152 + ln -s $out/share/vim-plugins/boogie $out/share/nvim/site 151 153 ''; 152 154 153 155 postFixup = ''