Personnaliser son PowerShell !

​Aujourd'hui, j'ai profité d'un moment d'ennui et d'inoccupation pour m'amuser avec un outil que j'utilise (presque) tout les jours : PowerShell. J'ai vu beaucoup de gens avec de PowerShell modifiés et je trouvais ça, à vrai dire, vraiment stylé. On passe d'un PowerShell traditionnel à un PowerShell un peu plus joli ET personnalisable. Pour cela, j'ai utilisé Oh-My-Posh. Un outil qui a été conçu pour personnaliser PowerShell. Dans cet article, je vais vous apprendre à l'installer. 

​Premièrement, vous allez ouvrir une instance de PowerShell. Dans cette instance, vous allez exécuter cette commande : 

winget install JanDeDobbeleer.OhMyPosh -s winget

​Ensuite, il va falloir changer la police du terminal (recommandé pour l'affichage des icones). La police recommandé est MesloLGS Nerd Font (il faut installer MesloLGSNerdFont-Regular.ttf). Si vous ne souhaitez pas celle-ci, vous pouvez en choisir une parmi celles proposés par ce site : https://www.nerdfonts.com/font-downloads.
Après avoir fait cela, il faut modifier les paramètres du terminal. Dans votre instance du terminal, accédez au parmètres (  ▼ > Paramètres ). Sur cette page, il faut mettre le type de police sur MesloLGS Nerd Font : 

On enregistre les modifications et il ne nous reste plus que deux choses à faire, d'abord, on s'assure que Oh-My-Posh est enregistré dans le PATH de Windows. Pour cela : on ouvre le menu Démarrer et on cherche "Variables d'environnement" (on clique sur cette proposition de Windows):

 

Ensuite, on clique sur Variables d'environnement : 

Puis, on double-clique sur Path :

Et on s'assure que cette ligne est dans le Path (sinon on l'ajoute !) :

Enfin, quand on entre oh-oh-my-posh version, on doit avoir ce résultat : 


 Dernier chose à faire, on active : 

On entre la commande notepad $profile​et on presse Entrée. 

Ensuite on entre cette ligne dans le fichier : 

oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/bubblesextra.omp.json" | Invoke-Expression

On enregistre et on relance Powershell. Vous pouvez observer le résultat :

Vous pouvez remplacer la partie en jaune de la commande par le thème de votre choix (je vous mets le lien en dessous).

Et voilà, on a un joli Powershell maintenant ! 


Site Oh-my-posh :  https://ohmyposh.dev/

Thèmes Oh-My-Posh : https://ohmyposh.dev/docs/themes

Personnaliser son PowerShell !
Jules PILLOT 8 mai 2025
Partager cet article
Archiver
Mettre en place un registre Docker privé avec AWS