🔺 Programs
警告
It is highly recommended to check the repository contents before installing. This may help to install it correctly and prevent potential security risks.
Do not hesitate to report any issues you encounter.
Related
Secure with a specific version
The ver'…'
- allows to select a specific version, branch, or commit hash, also known as permalink.
It is recommended but not required (HEAD branch auto-selected).
Example:
zi wait lucid for \
ver'88f3dae4f5391db589257ea069ab8fe4717c22c6' \
z-shell/F-Sy-H
Style your syntax
Command wrap example for cleaner or preferred syntax.
z_lucid() {
zi ice lucid ver'master' "$@"
}
zi0a() {
z_lucid wait'0a' "$@"
}
zi_program() {
zi0a as'program' "$@"
}
Then load as:
zi_program has'…'
zi light …
zi_program has'…' pick'…' from'…'
zi light …
zi_program has'…'
zi light …
Without for syntax
GH-R: asciinema/agg
agg
is a command-line tool for generating animated GIF
files from asciicast v2 files produced by asciinema terminal recorder.
- Default
- Annex
zi ice has'asciinema' as'program' from'gh-r' \
mv'agg* -> agg' pick'agg'
zi light asciinema/agg
Install using the bin-gem-node annex.
zi ice has'asciinema' as'program' from'gh-r' sbin'agg* -> agg'
zi light asciinema/agg
GH-R: dandavison/delta
zi ice wait lucid as'program' from'gh-r' sbin'**/delta -> delta'
zi light dandavison/delta
GH-R: denisidoro/navi
zi ice lucid wait as'program' from"gh-r" has'fzf'
zi light denisidoro/navi
GH-R: junegunn/fzf
zi ice from'gh-r' as'program'
zi light junegunn/fzf
GH-R: sharkdp/fd
zi ice from'gh-r' as'program' mv'fd* fd' sbin'**/fd(.exe|) -> fd'
zi light @sharkdp/fd
GH-R: sharkdp/bat
zi ice from'gh-r' as'program' mv'bat* bat' sbin'**/bat(.exe|) -> bat'
zi light @sharkdp/bat
GH-R: sharkdp/hexyl
zi ice from'gh-r' as'program' mv'hexyl* hexyl' sbin'**/hexyl(.exe|) -> hexyl'
zi light @sharkdp/hexyl
GH-R: sharkdp/hyperfine
zi ice from'gh-r' as'program' mv"hyperfine* hyperfine" sbin"**/hyperfine(.exe|) -> hyperfine"
zi light @sharkdp/hyperfine
GH-R: sharkdp/vivid
zi ice from'gh-r' as'program' mv'vivid* vivid' sbin'**/vivid(.exe|) -> vivid'
zi light @sharkdp/vivid
GH-R: ogham/exa
zi ice from'gh-r' as'program' sbin'**/exa -> exa' atclone'cp -vf completions/exa.zsh _exa'
zi light ogham/exa
GH-R: docker/compose
zi ice from"gh-r" as'program' mv'docker* -> docker-compose'
zi light docker/compose
GH-R: neovim/neovim
zi ice as'program' from'gh-r' \
bpick'nvim-linux64.tar.gz' sbin'**/bin/nvim -> nvim'
zi light neovim/neovim
GH-R: direnv/direnv
zi ice as'program' from'gh-r' mv'direnv* -> direnv'
zi light direnv/direnv
GH-R: mvdan/sh
zi ice as'program' from'gh-r' mv'shfmt* -> shfmt'
zi light mvdan/sh
GH-R: b4b4r07/gotcha
zi ice as'program' from'gh-r' mv'gotcha_* -> gotcha'
zi light b4b4r07/gotcha
GH-R: ajeetdsouza/zoxide
zi ice as'program' from'gh-r' pick'zoxide' \
atclone'ln -s completions/_zoxide -> _zoxide;
cp man/man1/*.1 $ZI[MAN_DIR]/man1; ./zoxide init zsh --cmd x > init.zsh' \
atpull'%atclone' src'init.zsh' nocompile'!'
zi light ajeetdsouza/zoxide
SC: zdharma/revolver
zi ice wait lucid as'program' pick'revolver'
zi light zdharma/revolver
SC: zdharma/zunit
zi ice wait lucid as'program' pick'zunit' atclone'./build.zsh' atpull'%atclone'
zi load zdharma/zunit
SC: Osse/git-scripts/git-unique
zi ice as'program' id-as'git-unique' pick'git-unique'
zi snippet https://github.com/Osse/git-scripts/blob/master/git-unique
SC: mfaerevaag/wd
zi ice wait lucid as'program' cp'wd.sh -> wd' \
mv'_wd.sh -> _wd' atpull'!git reset --hard' pick'wd'
zi light mfaerevaag/wd
SC: z-shell/zsh-diff-so-fancy
zi ice wait lucid as'program' pick'bin/git-dsf'
zi load z-shell/zsh-diff-so-fancy
SC: obihann/archey-osx
zi ice wait lucid as'program' pick'bin/archey'
zi light obihann/archey-osx
SC: eth-p/bat-extras
zi ice lucid wait as'program' has'bat' pick'src/*'
zi light eth-p/bat-extras
SC: paulirish/git-open
zi ice lucid wait as'program' has'git' \
atclone"cp git-open.1.md $ZI[MAN_DIR]/man1/git-open.1" atpull'%atclone'
zi light paulirish/git-open
SC: LuRsT/hr
zi ice lucid wait as'program' atclone"cp hr.1 $ZI[MAN_DIR]/man1" atpull'%atclone'
zi light LuRsT/hr
SC: Seirdy/stpv
zi ice lucid wait as'program' has'fzf' pick'fzfp'
zi light Seirdy/stpv
zi ice lucid wait as'program' has'ueberzug' pick'stpvimg'
zi light Seirdy/stpv