Skip to content

Latest commit

 

History

History
60 lines (53 loc) · 1.87 KB

terminal & powerline.md

File metadata and controls

60 lines (53 loc) · 1.87 KB

Terminal & Powerline

Afficher l'état git et la version de python dans le prompt du terminal

Prérequis

Windows

  • Installer Windows Terminal (Non requis on peux juste utiliser powershell)

  • Installer git

  • Ouvrir un terminal PowerShell en admin

    • Autoriser l'exécution de script
    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Confirm
    
    • Installer posh-git
    Install-Module -Name posh-git -Scope CurrentUser -Force
    
    • Installer Oh my posh
    Install-Module -Name oh-my-posh -Scope CurrentUser -Force
    
  • Télécharger une police Powerline
    (J'ai essayer cascadia Code PL mais il manquait l'icone de python)
    J'ai pris Meslo sur ce site
    Dézipper et installer la font :
    Meslo LG M DZ Regular Nerd Font Complete Windows Compatible.ttf

  • Changer la police de PowerShell
    Dans propriétés/police choisir MesloLGMDZ NF

  • Afficher les thèmes disponibles

get-PoshThemes
  • Paramétrer son profile PowerShell
    Dans un terminal PowerShell :
notepad $PROFILE

Taper :

Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt -Theme iterm2

Ici j'ai choisi le thème iterm2
Enregistrer et redemarrer PowerShell

Paramétrer le profile dans Windows Terminal

  • Ouvrir les propiétés de Windows Terminal
  • Dans le profile Windows PowerShell
    • Paramètres par défaut
      Répertoire de démmarage : %__CD__%
      (Pour être dans le bon dossier avec VScode)
    • Apparence
      Type de police : MesloLGMDZ NF

Changer la police du terminal dans VScode

Dans un terminal ouvert, clic sur la fleche à côté du + et choisir configurer les paramètres du terminal.
Via l'interface graphique ou le fichier json modifier :
"terminal.integrated.fontFamily": "MesloLGMDZ NF",