A function to help vcsh
users require Github repositories using vcsh
for auto-installation in ~/.zshrc
, etc.
vcshr "<packag-name>" "<github-username>" "<github-repo>" --overwrite --autoignore --ssh
E.g.:
vcshr "homebrew" "aubreypwd" "vcsh-homebrew" --overwrite --autoignore --ssh
Will require git@github.com:aubreypwd/vcsh-homebrew.git
as homebrew
.
--overwrite
to make sure that all files get clobbered by the clone process--autoignore
to automatically write a new.gitignore.d
for the repo--ssh
to use Github's SSH URL vs. HTTPS (default)
vcsh
*
* If using homebrew on macOS, these will automatically be installed.
Using antigen:
antigen bundle aubreypwd/zsh-plugin-vcshr@1.0.0
Install the package on master
:
antigen bundle aubreypwd/zsh-plugin-vcshr
...and contribute upstream by working in $HOME/.antigen/bundles/aubreypwd/zsh-plugin-vcshr
.
- First version