ZSH
ZSH community configurations
zsh4humans
- GitHub
- Super fast
- Uses powerlevel10k prompt
Installation
Installation creates these files/dirs:
~/.zshenv
~/.zshrc
~/.cache/zsh4humans/
~/.config/zshrc/
z4h update
Set alternative config dir
$ cat .zshenv
export ZDOTDIR=~/.config/zsh
Start zsh with new config:
export ZDOTDIR=$(mktemp -d) && zsh
Colors
echo "$(tput setaf 1)~~> Red $(tput sgr0)"
Nvim zsh support
- Still open: shellcheck: Support zsh
- Still open: bash-language-server: Handle zsh syntax