diff --git a/community/neovim/PKGBUILD b/community/neovim/PKGBUILD index 250f6f41f..623976992 100644 --- a/community/neovim/PKGBUILD +++ b/community/neovim/PKGBUILD @@ -7,10 +7,11 @@ pkgname=neovim pkgver=0.3.7 -pkgrel=2 +pkgrel=3 pkgdesc='Fork of Vim aiming to improve user experience, plugins, and GUIs' arch=('x86_64') url='https://neovim.io' +backup=('etc/xdg/nvim/sysinit.vim') license=('custom:neovim') depends=('jemalloc' 'libtermkey' 'libuv' 'msgpack-c' 'unibilium' 'libvterm' 'luajit') makedepends=('cmake' 'ninja' 'lua51-mpack' 'lua51-lpeg' 'gperf') @@ -45,8 +46,12 @@ package() { install -Dm644 runtime/nvim.png "${pkgdir}/usr/share/pixmaps/nvim.png" # Make Arch vim packages work + mkdir -p "${pkgdir}"/etc/xdg/nvim + echo "\" This line makes pacman-installed global Arch Linux vim packages work." > "${pkgdir}"/etc/xdg/nvim/sysinit.vim + echo "source /usr/share/nvim/archlinux.vim" >> "${pkgdir}"/etc/xdg/nvim/sysinit.vim + mkdir -p "${pkgdir}"/usr/share/vim - echo "set runtimepath+=/usr/share/vim/vimfiles" > "${pkgdir}"/usr/share/nvim/sysinit.vim + echo "set runtimepath+=/usr/share/vim/vimfiles" > "${pkgdir}"/usr/share/nvim/archlinux.vim } # vim:set sw=2 sts=2 et: