Zsh (Shell)
Environnement
- Ubuntu 20.04
Installation
Installer Zsh :
apt install zsh fonts-powerline
Installer le framework Oh-My-Zsh :
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Lancer Zsh :
zsh
Configurer Zsh en modifiant le fichier ~/.zshrc (thème, alias, taille de l'historique) :
nano ~/.zshrc
ZSH_THEME="agnoster"
alias up='sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove && sudo apt-get autoclean && sudo apt-get clean && sudo snap refresh && flatpak update -y'
alias vpnon='sudo protonvpn-cli -connect'
alias vpnoff='sudo protonvpn-cli -disconnect'
alias nano='nano -c -l'
alias du10='du -hsx * | sort -rh | head -10'
alias meteo='curl wttr.in/paimpol'
# Keep 100000 lines of history within the shell and save it to ~/.zsh_history:
HISTSIZE=100000
SAVEHIST=100000
HISTFILE=~/.zsh_history
Recharger le fichier ~/.zshrc :
source ~/.zshrc
Définir Zsh comme shell par défaut :
chsh -s /bin/zsh