PIMP MY SHELL #1 > POWERSHELL & Oh-my-posh (Windows)
Introduction
Section intitulĂ©e « Introduction »Dans cette sĂ©rie de tutoriel, je vais vous expliquer comment jâai personnalisĂ© mon shell. Dans le cas prĂ©sent sur mon PC sous Windows. Histoire dâavoir un jolie terminal pour travailler đ.
Voici le résultat :

Tout dâabord on va installer NerdFont, celui-ci va vous permettre dâavoir de jolie font (bien lisible) pour votre shell mais aussi la gestion de plus de 3000 icones.
Le âWindows terminalâ
Section intitulĂ©e « Le âWindows terminalâ »Sous Windows 11 jâutilise le âwindows terminalâ.
Voici ma configuration :


Pour installer âCaskaydiaCove Nerd Fontâ qui est le font que jâutilise câest avec NerdFonts et câest ici.
Configuration et installation
Section intitulĂ©e « Configuration et installation »Installation de scoop. Scoop est un gestionnaires de paquet sur windows, il y en a bien dâautres comme chocolatey. Il va notamment nous permettre dâinstaller oh-my-posh.
Installation de scoop :
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('<https://get.scoop.sh>') # or shorter iwr -useb get.scoop.sh | iexSi vous avez une erreur lors de lâexĂ©cution :
Set-ExecutionPolicy RemoteSigned -scope CurrentUserTester :
scoop install curlInstaller git avec scoop :
scoop install gitPuis installer oh-my-posh qui va permettre de personnalisé le shell :
scoop install oh-my-poshSavoir oĂč se trouve le profile powershell :
echo $PROFILEDans mon cas :
C:\\Users\\fre3x\\Documents\\WindowsPowerShell\\Microsoft.PowerShell_profile.ps1Ensuite modifier le fichier avec votre éditeur préférer (vim pour moi) :
vi C:\\Users\\fre3x\\Documents\\WindowsPowerShell\\Microsoft.PowerShell_profile.ps1Ajouter les lignes suivantes :
Import-Module oh-my-posh oh-my-posh --init --shell pwsh --config ~/jandedobbeleer.omp.json | Invoke-ExpressionLancer ensuite un nouveau terminal, on progresse :

Pour plus de personnalisation on peut récupérer plus de thÚmes :
Get-PoshThemesVous pouvez retrouver plus de thĂšmes ici.
On peut ensuite appliquer un thĂšme en modifiant le fichier de configuration :
Import-Module oh-my-posh Set-PoshPrompt -Theme mojadaDans cette exemple :

VoilĂ un jolie shell sur Windows tout simplement đ.
- La vidéo de devaslife
- La documentation de oh-my-posh