14 lines
625 B
VimL
14 lines
625 B
VimL
" This appends all of the vim plugins to the end of Vim's runtimepath.
|
|
for directory in ["/run/current-system/profile", $HOME . "/.guix-profile", $HOME ."/.guix-home/profile", $GUIX_PROFILE, $GUIX_ENVIRONMENT]
|
|
let vimplugins = directory . "/share/vim/vimfiles"
|
|
if isdirectory(vimplugins)
|
|
let &rtp = join([&rtp,vimplugins], ',')
|
|
endif
|
|
endfor
|
|
" Unconditionally add */after directories last, as intended by upstream
|
|
" TODO: Remove duplicate */after directories
|
|
for directory in [$VIM . "/vimfiles", $HOME ."/.vim"]
|
|
let vimplugins = directory . "/after"
|
|
let &rtp = join([&rtp,vimplugins], ',')
|
|
endfor
|