Amélioration du shell zsh avec ohmyzsh et powerlevel10k, coloration syntaxique, suggestions des commandes depuis l'historique …
apt update && apt install git curl zsh fonts-powerline unzip
Récupération et installation du framework :
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
--info 'Do you want to change your default shell to zsh? [Y/n]' Y, Enter --info 'Mot de passe :' Mot de passe utilisateur (sudoers?), Enter
Prédiction basé sur les commandes contenu dans le .zsh_history :
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
Coloration Syntaxique :
git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
Récupération du thème :
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
Aux choix de l'éditeur texte, par exemple avec nano :
nano ~/.zshrc
Ajouter ceci en première ligne :
export TERM="xterm-256color"
La section / lignes ZSH_THEME=“xxx” est à remplacer par :
ZSH_THEME="powerlevel10k/powerlevel10k"
La section / lignes plugins=“xxx” est à remplacer par :
plugins=( zsh-autosuggestions zsh-syntax-highlighting colored-man-pages git )
-Prise en charge des glyphe :
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Hack.zip
mkdir hack
unzip Hack.zip -d hack
mv hack /usr/share/fonts/truetype/
fc-cache -f -v
A venir ..
Prise en compte des modifications .zshrc :
source ~/.zshrc