Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oppiliappan/unipack
vim plugin manager, for usage on outdated university PCs
https://github.com/oppiliappan/unipack
Last synced: 7 days ago
JSON representation
vim plugin manager, for usage on outdated university PCs
- Host: GitHub
- URL: https://github.com/oppiliappan/unipack
- Owner: oppiliappan
- Created: 2019-09-10T14:48:39.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-02T16:10:33.000Z (almost 5 years ago)
- Last Synced: 2024-11-14T01:49:38.905Z (about 2 months ago)
- Language: Shell
- Size: 8.79 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# unipack
shell script to manage vim plugins in an env with only coreutils
and `vim` < 7.1, aka my uni.unlike other package managers, you interact with `unipack`
from the command line, and not from inside vim. possibly
because the author does not know vimscript.### installation
```shell
curl -sS https://u.peppe.rs/unipack.sh -o install.sh
chmod +x install.sh
./install.sh
```### usage
`$HOME/.unipack.conf`:
```
temp="$HOME/temp" # temp dir for unipack to work with
pack_dir="$HOME/.vim/plugin" # location for plugins to be installed to
````$HOME/.uniplugins`:
```
# one line per plugin
# <- comments not allowed
nerdypepper/agila.vim
nerdypepper/vim-colors-plain
tpope/vim-repeat
````update`:
```shell
# updates plugins (or) installs all plugins listed in `.uniplugins`
unipack update
````install `:
```shell
unipack install tpope/vim-surround
````remove