diff options
| author | kj-sh604 | 2024-06-30 07:12:13 -0400 |
|---|---|---|
| committer | kj-sh604 | 2024-06-30 07:12:13 -0400 |
| commit | 2943efaa935a6d51dc35e38d247cc87a2aaccbe2 (patch) | |
| tree | 26c42d6cba17ecbcbda32244f1294a3ccf2b7dc3 | |
| parent | da4d8c9a07db428456bd8b54c514cf34216c9b6b (diff) | |
kj-gitbot: neovim-symlinks/
| -rw-r--r-- | neovim-symlinks/.SRCINFO | 14 | ||||
| -rw-r--r-- | neovim-symlinks/.gitignore | 6 | ||||
| -rw-r--r-- | neovim-symlinks/PKGBUILD | 22 |
3 files changed, 42 insertions, 0 deletions
diff --git a/neovim-symlinks/.SRCINFO b/neovim-symlinks/.SRCINFO new file mode 100644 index 0000000..bd60f80 --- /dev/null +++ b/neovim-symlinks/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = neovim-symlinks + pkgdesc = Runs neovim if vi or vim is called + pkgver = 5 + pkgrel = 604 + arch = any + depends = neovim + depends = sh + provides = vim + provides = vi + conflicts = vim + conflicts = vi + conflicts = vi-vim-symlink + +pkgname = neovim-symlinks diff --git a/neovim-symlinks/.gitignore b/neovim-symlinks/.gitignore new file mode 100644 index 0000000..6b2b2ea --- /dev/null +++ b/neovim-symlinks/.gitignore @@ -0,0 +1,6 @@ +pkg/ +src/ +*.tar +*.tar.zst +*.tar.gz +*.tar.xz diff --git a/neovim-symlinks/PKGBUILD b/neovim-symlinks/PKGBUILD new file mode 100644 index 0000000..12bf149 --- /dev/null +++ b/neovim-symlinks/PKGBUILD @@ -0,0 +1,22 @@ +pkgname=neovim-symlinks +pkgver=5 +pkgrel=604 +pkgdesc='Runs neovim if vi or vim is called' +arch=('any') +depends=('neovim' 'sh') +provides=('vim' 'vi') +conflicts=('vim' 'vi' 'vi-vim-symlink') + +package() { + install -dm755 "$pkgdir/usr/bin/" + cd "$pkgdir/usr/bin/" + + echo -e '#!/bin/sh\nexec nvim -e "$@"' > ex + echo -e '#!/bin/sh\nexec nvim -R "$@"' > view + echo -e '#!/bin/sh\nexec nvim -d "$@"' > vimdiff + chmod 755 * + + for _link in edit vedit vi vim; do + ln -s nvim $_link + done +} |
