Tout le monde fonce directement sur oh my zsh , mais il existe une solution très simple pour obtenir un aspect sympa sans subir les pertes de performances que tout le monde a pu constater avec oh my zsh ….
- Installation git et zsh
sudo dnf install git zsh
2. Lancer manuellement zsh pour créer les fichiers de configuration
zsh
3. Installations des fonts
mkdir ~/.local/share/fonts
wget -P ~/.local/share/fonts https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf
wget -P ~/.local/share/fonts https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold.ttf
wget -P ~/.local/share/fonts https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Italic.ttf
wget -P ~/.local/share/fonts https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold%20Italic.ttf
4. Mise a jour du font cache et vérification
fc-cache -f -v && fc-list | grep "MesloLGS"
5. Installation de powerlevel10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc
6. Relancer le Shell pour définir les paramètres
7. Changer le shell par defaut pour l’utilisateur courant
echo $(getent passwd $USER | cut -d: -f7)
sudo usermod --shell /bin/zsh $USER
echo $(getent passwd $USER | cut -d: -f7)
8. Reboot de la machine pour prendre en compte les changements
9. Relancer la configuration de ZSH si besoin
p10k configure