• Auteur/autrice de la publication :
  • Post category:Wiki
  • Post comments:0 commentaire

Contribution : @Julien

PRÉSENTATION

Oh My Zsh est une structure open source, gérée par la communauté, pour gérer votre configuration zsh.

Cela semble ennuyeux. Essayons à nouveau.

Oh My Zsh ne fera pas de vous un développeur 10x… mais vous pourrez vous sentir comme tel.

Une fois installé, votre terminal shell deviendra le sujet de conversation de la ville où vous serez remboursé ! À chaque frappe dans votre invite de commande, vous profiterez des centaines de plugins puissants et de magnifiques thèmes. Les étrangers viendront vous voir dans les cafés et vous demanderont “c’est incroyable ! Êtes-vous une sorte de génie ?”.

Enfin, vous commencerez à recevoir le genre d’attention que vous avez toujours pensé mériter. … ou peut-être que vous utiliserez le temps que vous gagnez pour commencer à utiliser le fil dentaire plus souvent.

AVANTAGES

  • La classe
  • la rapidité une fois maîtrisée
  • Rajout de plugins possible

INCONVÉNIENTS

  • à remplir

INSTALLATION

Multi-OS

Première étape, installer ” ZSH ” et ” GIT ” selon votre distribution :

APT :

 sudo apt-get install git zsh

EOPKG :

 sudo eopkg install git zsh

DNF :

 sudo dnf install git zsh

ZSH :

DÉFINIR ZSH PAR DÉFAUT :

 chsh -s $(which zsh)

À ce stade il faut fermer la session et la relancer, au lancement du terminal un message va apparaitre, répondre ” q ” :

INSTALLATION d’OH MY ZSH :

 sh -c “$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)”

POWERLEVEL10K

INSTALLATION  :

 git clone –depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

CONFIGURATION :
Fermer et relancer le terminal et configurer Powerlevel10k.

Au cas où on peut relancer l’assistant de configuration avec cette commande :

 p10k configure

THÈME

Mise en place du thème :

 nano ~/.zshrc

Chercher la ligne :

  • ZSH_THEME=”robbyrussell”

et remplacer par :

  • ZSH_THEME=”powerlevel10k/powerlevel10k”

FONTS

Manuelle d’Installation des Fonts (Police) : Lien

Sous KDE installer les polices en système et redémarrer l’ordinateur.
Pour les autres environnements de bureau, une fois les 4 Fonts installer, il faut changer la police d’écriture du terminal par MesloLGS NF Regular.

PLUGIN HISTORIQUE

Ajout du plugin de l’historique :
Éditer le fichier de configuration .zshrc et remplacer cette ligne :

 plugins=(git)

Par :

 plugins=(git zsh-autosuggestions)

PLUGIN COULEURS

Ajout du plugin pour mettre en vert une commande juste et en rouge une fausse commande :
Installation de zsh-syntax-highlighting :

 git clone https://github.com/zsh-users/zsh-syntax-highlighting.git && echo “source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh” >> ${ZDOTDIR:-$HOME}/.zshrc

Relancer le terminal et Profité.

PLUGIN HISTORIQUE

COMMANDE GIT :

 git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

PERMUTER :

Pour permuter entre ZSH à BASH : (relancé la session pour la prise en compte)

ZSH → BASH

 chsh -s $(which bash)

BASH → ZSH

 chsh -s $(which zsh)

FLATPAK :

 néant

TEST

Utilisation de la mémoire : nc Mo


LIENS

  • Source guide complet : installation rapide sous Linux. : Lien
  • Source Oh My Zsh : Lien
  • Manuel d’installation des Fonts (polices) : Lien
  • Zsh-Syntax-Highlighting : Lien
  • Zsh-Autosuggestions : Lien

VIDÉOS

  • Source : néant
avatar

Laisser un commentaire