• Catégories
    • Toutes les catégories
    • Planète Warez
      Présentations
      Aide & Commentaires
      Réglement & Annonces
      Tutoriels
    • IPTV
      Généraliste
      Box
      Applications
      VPN
    • Torrent & P2P
    • Direct Download et Streaming
    • Autour du Warez
    • High-tech : Support IT
      Windows, Linux, MacOS & autres OS
      Matériel & Hardware
      Logiciel & Software
      Smartphones & Tablettes
      Graphismes
      Codage : Sites Web, PHP/HTML/CSS, pages perso, prog.
      Tutoriels informatiques
    • Culture
      Actualités High-Tech
      Cinéma & Séries
      Sciences
      Musique
      Jeux Vidéo
    • Humour & Insolite
    • Discussions générales
    • Espace détente
    • Les cas désespérés
  • Récent
  • Populaire
  • Résolu
  • Non résolu
Réduire

Planète Warez

,
  • Politique
  • Règlement
  • À propos
  • Annonces
  • Faire un don
  • Feedback
  • Team
  • Tutoriels
  • Bug Report
  • Wiki
    • Light
    • Default
    • Ubuntu
    • Lightsaber
    • R2d2
    • Padawan
    • Dim
    • FlatDark
    • Invaders
    • Metallic
    • Millennium
    • Leia
    • Dark
    • DeathStar
    • Starfighter
    • X-Wing
    • Sith Order
    • Galactic
ko-fi

Windows Terminal: Installation, configuration et personnalisation

Planifier Épinglé Verrouillé Déplacé Tutoriels informatiques
windowsterminalcustom
7 Messages 4 Publieurs 546 Vues
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • Violenceundefined Hors-ligne
    Violenceundefined Hors-ligne
    Violence CosmoSeeders # Dev I.T Guy PW Addict
    a écrit sur dernière édition par Violence
    #1

    download.jpg


    👇 Le tutoriel d’installation est disponible sur le wiki en suivant le lien ci-dessous :

    https://wiki.planete-warez.net/fr/informatique/microsoft/windows-Terminal


    – Windows Terminal est la nouvelle application de terminal pour les utilisateurs de ligne de commande fournie (gratuitement) par Microsoft.

    – Celui-ci inclus les fonctionnalités les plus demandées par les utilisateurs des outils en lignes de commande sous Windows, comme les onglets, le texte riche, la globalisation, les possibilités de configuration avancées, les thèmes et styles de l’interface et plus encore…

    – Ce tutoriel présente en détail l’installation et la configuration complète du Windows Terminal.

    – Petit exemple de ma config perso :

    text alternatif


    Installation de Windows Terminal (Vieilles configuration)


    ⚠️ Windows Terminal est maintenant fourni par défaut dans Windows 11. Si celui-ci est déjà installé sur votre machine, vous pouvez passez directement au chapitre Configuration

    –La configuration minimale est la suivante :

    65257b7f-bf31-4233-a0a6-9fe1ed7190e9-image.png


    – Pour obtenir le logiciel, la solution la plus simple et la plus rapide est de la télécharger depuis le Windows App Store ici:

    https://www.microsoft.com/fr-fr/p/windows-terminal-preview/9n0dx20hk701?activetab=pivot:overviewtab

    e59e5872-dd4a-49e6-b9b4-41ed60d041fd-image.png


    – Une fois le téléchargement terminé, vous pouvez lancer l’application. Par défaut, l’interface est neutre mais ne demande qu’à être personnalisée. A l’ouverture, le shell par défaut PowerShell est activé.

    – L’accès aux shells et aux paramétrage se fait à partir du bouton [V]. Le bouton [+] ouvre le shell défini par défaut dans un nouvel onglet. Initialement, le terminal intègre la configuration des shells PowerShell, cmd (l’original shell de MSDos) et Azure Cloud Shell :

    Configuration


    – Lancer le Terminal.

    – Les Paramètres sont définis dans un fichier en syntaxe JSON. Ils sont accessibles depuis le bouton [V]/Paramètres/Ouvrir le fichier JSON :

    4a248ca7-3a4e-498e-9f0f-e50198bd9320-image.png


    – Un clic sur cet item entraîne l’ouverture du fichier JSON dans votre éditeur de texte par défaut.

    – Comme le terminal est une application UWP, ses données sont déployées dans le dossier AppData de l’utilisateur.

    – Le chemin complet du fichier des paramètres se trouve ici:

    %USERPROFILE%\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
    

    – Pour la même raison, il est recommandé de placer les fichiers de données utilisés par les paramètres dans le répertoire ms-appdata:///roaming/ soit:

    %USERPROFILE%\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState
    

    – Pour conserver les fichiers avec liaison au compte Microsoft (si activé) et itinérance de ceux-ci ou ms-appdata:///local/, mais cela fonctionnera également si les fichiers sont placés dans un autre path. Windows Terminal applique les paramètres à chaque fois que le fichier est sauvegarder dans l’éditeur de texte.

    Organisation du fichier settings.json


    – On trouve dans le fichier 3 sections principales:

    • A la racine du fichier, les settings concernant le comportement global de windows terminal. les settings les plus importants étant:
      • defaultProfile : indique le GUID du profile actif par défaut (les profils, resp. les shells sont identifiés par un GUID)
      • initialCols , initialRows : taille initiale de la fenêtre
    • profiles: dans cette section sont décrits les paramètres des shells:
      • profiles > defaults: section qui reçoit la personnalisation par défaut du windows terminal
      • profiles > list: liste des shells disponibles et surchage par shell de la personnalisation
    • schemes: reçoit la customisation de thèmes de couleurs
    • keybindings : settings d’affectation des touches

    download.png

    Paramètres par défaut


    – Dans la section defaults, on place les paramètres pour personnaliser le terminal quelque soit le shell ouvert. On pourra changer la personnalisation par shell dans les entrées de la section list.

    • Plus d’info ici:
      https://docs.microsoft.com/en-us/windows/terminal/customize-settings/startup

    Paramètres par profiles


    – Un jeu de paramètres est stocké dans un profil, stockés dans la section profiles > list.

    – Initialement, chaque shell intégré possède son propre profile.

    – Chaque profil peut être identifié de manière unique par un GUID.

    – Le profil par défaut (« defaults ») permet d’effectuer des réglages par défaut pour tous les profiles, qui peuvent être surchargés pour chaque profil dans sa section respective. Ainsi initialement on dispose des entrées suivantes correspondantes aux 3 shells intégrés :

    {
    // powershell.exe profile
    "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
    "name": "Windows PowerShell",
    "commandline": "powershell.exe",
    "hidden": false
    },
    {
    // cmd.exe profile
    "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
    "name": "cmd",
    "commandline": "cmd.exe",
    "hidden": false
    },
    {
    // azure cloud shell profile
    "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
    "hidden": false,
    "name": "Azure Cloud Shell",
    "source": "Windows.Terminal.Azure"
    }
    

    – Les profils listés ici apparaissent dans le menu [V] si l’attribut hidden n’a pas la valeur true.

    Personnalisation


    – Ouvrez le fichier settings.json dans votre éditeur par défaut.

    – Sous la liste des profils, mettez à jour le profil powershell ( A adapter) :

    {
           // Make changes here to the powershell.exe profile.
           "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
           "name": "Windows PowerShell",
           "commandline": "powershell.exe -NoLogo -NoExit",
           "hidden": false,
           "colorScheme": "Blue Matrix",
           "fontFace": "Cascadia Code",
           "fontSize": 10,
           "icon": "ms-appdata:///roaming/xxx.XXX"
           "backgroundImage": "ms-appdata:///roaming/xxx.gif",
           "backgroundImageOpacity": 0.2,
           "acrylicOpacity": 0.8,
           "useAcrylic": true,
           "startingDirectory": "Q:\\Development"
     },
    
    • name: Apparaît comme titre dans la barre supérieure
    • acrylicOpacity: Opacité de la fenêtre
    • useAcrylic: Utiliser l’acrylicOpacity,
    • icon: Apparaît comme favicon dans la fenêtre
    • backgroundImage: Image du background, cela peut être un GIF si vous le désirez !!

    ⚠️ Assurez-vous de mettre à jour l’icône et l’image d’arrière-plan à votre convenance)
    ⚠️ Assurez-vous que votre defaultProfile a le guid de votre powershell


    – La prochaine étape consiste à mettre à jour notre liste de schémas:

    "schemes": [
            {
                "name": "Blue Matrix",
                "black": "#101116",
                "red": "#ff5680",
                "green": "#00ff9c",
                "yellow": "#fffc58",
                "blue": "#00b0ff",
                "purple": "#d57bff",
                "cyan": "#76c1ff",
                "white": "#c7c7c7",
                "brightBlack": "#686868",
                "brightRed": "#ff6e67",
                "brightGreen": "#5ffa68",
                "brightYellow": "#fffc67",
                "brightBlue": "#6871ff",
                "brightPurple": "#d682ec",
                "brightCyan": "#60fdff",
                "brightWhite": "#ffffff",
                "background": "#1d2342",
                "foreground": "#b8ffe1"
            }
        ],
    

    – Plus de thèmes disponible ici: https://windowsterminalthemes.dev

    – C’est à peu près pour les paramètres du terminal Windows, passons à l’ajout d’un plugin sympas nommé Oh My Posh 🔥

    Configuration de Powershell ⚡


    download.png

    – Prérequis:

    • Installation d’une police Nerd Fonts ici appelée Cascadia Code: https://www.nerdfonts.com/font-downloads

    Vous pouvez en utiliser une autre police Nerd Font parmi la liste disponible, il faudra adapter le profile powershell en conséquence. les polices Nerd Fonts permettent d’afficher des icones dans les prompts avec les thèmes Oh My Posh qui le propose !
    {.is-warning}

    • Git pour windows (optionnel): https://gitforwindows.org
    • Posh-git (optionnel) (utilisez powershell)

    On change la politique de script de powershell qui va nbou bloquer plus tard :

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
    

    On installe le module GIT (optionnel):

    Install-Module posh-git -Scope CurrentUser
    

    Personnalisez votre invite PowerShell 🔨


    – Ouvrez votre profil PowerShell avec le bloc-notes ou l’éditeur de texte de votre choix.

    ⚠️ Ce n’est pas votre profil de terminal Windows.

    – Votre profil PowerShell est un script qui s’exécute à chaque démarrage de PowerShell.

    – Vous pouvez savoir si vous avez un profil et sa localisation avec la commande Powershell suivante:

    $PROFILE | Get-Member -Type NoteProperty
    

    ad01d152-c8b9-49bd-8880-5c11a89e3b9b-image.png

    – Si votre powershell n’a pas encore de profil, créez-en un ->

    if (!(Test-Path -Path $PROFILE)) {
      New-Item -ItemType File -Path $PROFILE -Force
    }
    

    – Plus d’info ici: https://docs.microsoft.com/fr-fr/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-7.1

    – Maintenant, allez-y et ajoutez le code suivant dans votre fichier de profil powershell pour ajouter git (optionnel):

    Import-Module posh-git
    

    Installation de Oh My Posh

    Documentation officielle ici: https://ohmyposh.dev/docs

    Oh My Posh est un moteur d’invite de commande personnalisé pour tout shell qui a la capacité d’ajuster la chaîne d’invite avec une fonction ou une variable.
    {.is-info}

    On installe manuellement Oh My Posh via Powershell:

    Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://ohmyposh.dev/install.ps1'))
    

    Configuration de Oh My Posh

    Le thème est à configuré dans votre fichier de profil de Powershell en y ajoutant la ligne suivante:

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

    j’utilise ici le thème paradox. À vous d’adapter 🙂

    – Plus de thèmes ici : https://ohmyposh.dev/docs/themes

    ⚠️ Vous pouvez utiliser bien sur, d’autres themes Oh my Posh si vous voulez, adaptez juste en conséquence:

    • Votre fichier de profil Powershell.
    • Votre fichier du theme en lui même.

    Astuce Polices Nerd Fonts

    Pour changer les polices Nerd Fonts cela peut aussi être fait graphiquement pour chaque profiles via le menu Paramètres/Votre Profil/Apparences/Type de polices


    Bonne personnalisation !!!

    :cosmonaute_pw_1: :cosmonaute_pw_2:


    SOURCES: franckgaspoz.fr, dev.to


    👇 Le tutoriel d’installation est disponible sur le wiki en suivant le lien ci-dessous :

    https://wiki.planete-warez.net/fr/informatique/microsoft/windows-Terminal

    V:\> █░░ PR4IS3 TH3 C0D3 ░░█ ✌(◕‿-)✌
    ╚═ Admin, Dev et auteur de la plupart des bugs de PW…

    ░░░▒▒▒▓▒▒▒░░░
    ░░░░░░▓░░░░░░
    ▒▒▒▒▓▓▓▓▓▒▒▒▒
    ░░░░░░▓░░░░░░

    1 réponse Dernière réponse
    4
  • nikogaugundefined Hors-ligne
    nikogaugundefined Hors-ligne
    nikogaug
    a écrit sur dernière édition par nikogaug
    #2

    l’Effet “terminal retro” est trop beau. Dommage qu’il ralentisse la console. En mettant les charactères en vert, j’ai l’impression de me retrouver sur l’Amstrad CPC 464 ^^ :
    deb640a1-0c41-4531-bec8-49d3a47bcd0e-image.png

    Violenceundefined nlancienundefined 2 réponses Dernière réponse
    0
  • Violenceundefined Hors-ligne
    Violenceundefined Hors-ligne
    Violence CosmoSeeders # Dev I.T Guy PW Addict
    a répondu à nikogaug le dernière édition par
    #3

    @nikogaug

    ha ha Excellent ^^

    V:\> █░░ PR4IS3 TH3 C0D3 ░░█ ✌(◕‿-)✌
    ╚═ Admin, Dev et auteur de la plupart des bugs de PW…

    ░░░▒▒▒▓▒▒▒░░░
    ░░░░░░▓░░░░░░
    ▒▒▒▒▓▓▓▓▓▒▒▒▒
    ░░░░░░▓░░░░░░

    1 réponse Dernière réponse
    0
  • nikogaugundefined Hors-ligne
    nikogaugundefined Hors-ligne
    nikogaug
    a écrit sur dernière édition par
    #4

    Bon par contre, en plein test de la console vers mon RPi4 chez moi, mon RPi est devenu H.S. C’est la première fois en 3 mois. Je retesterais de la maison ce soir.

    1 réponse Dernière réponse
    0
  • nlancienundefined Hors-ligne
    nlancienundefined Hors-ligne
    nlancien Membre
    a répondu à nikogaug le dernière édition par
    #5

    @nikogaug a dit dans Windows Terminal: Installation, configuration et personnalisation :

    Dommage qu’il ralentisse la console.

    C’est pour faire plus vrai… On avait plus de patience à l’époque. :pc:

    Mister158undefined 1 réponse Dernière réponse
    0
  • Mister158undefined Hors-ligne
    Mister158undefined Hors-ligne
    Mister158
    a répondu à nlancien le dernière édition par
    #6

    ça c’est ce que j’appelle un put1 de tuto,

    merci pour toutes ces informations !

    1 réponse Dernière réponse
    0
  • Violenceundefined Hors-ligne
    Violenceundefined Hors-ligne
    Violence CosmoSeeders # Dev I.T Guy PW Addict
    a écrit sur dernière édition par
    #7

    Update du tutoriel car nouvelle méthode d’installation de Oh My Posh


    👇 Le tutoriel d’installation est disponible sur le wiki en suivant le lien ci-dessous :

    https://wiki.planete-warez.net/fr/informatique/microsoft/windows-Terminal

    V:\> █░░ PR4IS3 TH3 C0D3 ░░█ ✌(◕‿-)✌
    ╚═ Admin, Dev et auteur de la plupart des bugs de PW…

    ░░░▒▒▒▓▒▒▒░░░
    ░░░░░░▓░░░░░░
    ▒▒▒▒▓▓▓▓▓▒▒▒▒
    ░░░░░░▓░░░░░░

    1 réponse Dernière réponse
    1






©2025 planete-warez.net
L'actualité Warez & underground en continu
Icône café Faire un don
Politique   RGPD  @dev  Sudonix
    • Se connecter

    • Vous n'avez pas de compte ? S'inscrire

    • Connectez-vous ou inscrivez-vous pour faire une recherche.
    • Premier message
      Dernier message
    0
    • Catégories
      • Toutes les catégories
      • Planète Warez
        Présentations
        Aide & Commentaires
        Réglement & Annonces
        Tutoriels
      • IPTV
        Généraliste
        Box
        Applications
        VPN
      • Torrent & P2P
      • Direct Download et Streaming
      • Autour du Warez
      • High-tech : Support IT
        Windows, Linux, MacOS & autres OS
        Matériel & Hardware
        Logiciel & Software
        Smartphones & Tablettes
        Graphismes
        Codage : Sites Web, PHP/HTML/CSS, pages perso, prog.
        Tutoriels informatiques
      • Culture
        Actualités High-Tech
        Cinéma & Séries
        Sciences
        Musique
        Jeux Vidéo
      • Humour & Insolite
      • Discussions générales
      • Espace détente
      • Les cas désespérés
    • Récent
    • Populaire
    • Résolu
    • Non résolu