Oh-my-Powershell
Paul Arizpe
Posted on September 7, 2021
Bienvenue dans un nouvel article, cette fois dédié à Powershell.
Étant Développeur avec le system Windows, la majorité de temps quand nous travaillons avec WSL ou directement dans un environnement Linux, nous utilisons zsh pour donner de plus personnalité au terminal, cependant, quand nous retournons à notre environnement Windows, nous n'avons pas ces styles et couleurs dans notre Terminal.
Heureusement, j'ai trouvé en recherchant un solution pour windows, ainsi j'ai trouvé Oh-My-Posh .
Ce script permet de donner un peu plus de personnalisation à la terminal Powershell, similaire au zsh.
Pour y installer, nous devons avoir installé Powershell. Si vous êtes développeur .Net, il en est possible que vous ayez une version vielle.
Puis on doit ouvrir une fenêtre de Powershell en mode Administrateur, alors on va exécuter les commandes suivantes :
PowerShell 7.1.4
Copyright (c) Microsoft Corporation.
https://aka.ms/powershell
Type 'help' to get help.
PS C:\Users\edens-zero> Install-Module oh-my-posh -Scope AllUsers
PS C:\Users\edens-zero> Import-Module oh-my-posh
PS C:\Users\edens-zero> Get-PoshThemes
PS C:\Users\edens-zero> Get-PoshThemes -list
Après que le processus d'installation termine, on doit télécharger la typographie Nerd Fonts puisque Oh-My-Posh en a besoin. Un fois télécharge dans notre ordinateur, il sera nécessaire de l'installer, car les thèmes ont besoin de celle.
Après on va créer un nouvel fichier en exécutant la ligne suivant :
PS C:\Users\edens-zero> notepad $PROFILE.AllUsersAllHosts
# Si ça ne marche pas , vous pouvez utiliser
PS C:\Users\edens-zero> notepad $PROFILE
Ça ouvrira le notepad, alors nous ajouterons la ligne suivante pour assigner un thème :
Set-PoshPrompt -Theme jandedobbeleer
Puis nous écrivons. $PROFILE et voilà !!! Powershell aura une meilleure présentation. Si vous utilisez WSL, vous devez modifier les paramètres et ajouter dans la section defaults
la typographie Nerd Font
installé. Par exemple :
{
"profiles":
{
"defaults":
{
"fontFace": "FiraCode Nerd Font"
}
}
}
Finalement, Powershell semble à ZSH. N'hésitez pas si vous avez des commentaires ou des questions ! Et si vous aimez cet article, n'oubliez pas de donner votre like et le partager, à bientôt.
Posted on September 7, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.