Jak si přizpůsobit Windows Terminal jako profík 1

Jak si přizpůsobit Windows Terminal jako profík

Pro vývojáře nebo kohokoli, kdo používá Windows Terminal k interakci s prostředím, ať už je to PowerShell nebo WSL, vám tento návod pomůže přizpůsobit Terminál, který bude brzy výchozím příkazovým řádkem ve Windows 11. S pomocí oblíbeného volal prompt theme engine Oh My Posh, můžete svou skořepinu vylepšit pomocí ikon, glyfů, barev a dalších. Musím poděkovat Scott Hanselman, který předvedl všechny drobnosti, jak si přizpůsobit Windows Terminal ve Windows 10/11 a vypadat zajímavě. Takže bez dalšího zdržování začněme a naučíme se, jak přizpůsobit Windows Terminal ve Windows 10/11.

Přizpůsobte si Windows Terminal jako profesionál (2022)

Máme podrobné pokyny k přizpůsobení Windows Terminal, od toho, jak přidat akrylový efekt až po použití písma Caskaydia do vašeho prostředí příkazového řádku. Přidali jsme kroky pro PowerShell i Ubuntu (WSL). Níže uvedenou tabulku můžete rozbalit a přesunout se do libovolné sekce.

Aplikujte Acrylic Effect na Windows Terminal ve Windows 10/11

1. Nejprve otevřete Microsoft Store a aktualizovat Windows Terminal na nejnovější verzi.

2. Dále otevřete Windows Terminal a přejděte na Nastavení.

nastavení terminálu windows

3. Zde přejděte na „Windows PowerShell“ pod „Profily“ z levého postranního panelu a přepněte na „Vzhled“.

Přidejte akrylový efekt do Windows Terminal

4. Přejděte dolů a povolte „Akryl“přepínač. Přímo dole můžete také upravit akrylové krytí. Ponechal jsem ji na 70 %, ale hodnotu si můžete nastavit podle svého. Nakonec klikněte na „Uložit“ pro potvrzení změn. Úspěšně jste udělali první krok k přizpůsobení terminálu Windows.

Přidejte akrylový efekt do Windows Terminal

5. Opakujte postup pro CMD, WSL a další shelly, které používáte na počítači se systémem Windows. Do terminálu Windows přidá akrylový efekt.

Jak si přizpůsobit Windows Terminal jako profík

Přidejte písmo Caskaydia Cove do Windows Terminal

1. Po přidání akrylového efektu je třeba nainstalovat písma kompatibilní s Oh My Posh. nainstaloval jsem Caskaydia Cove Nerd Font, který dobře funguje s tímto nástrojem pro přizpůsobení třetí strany. Můžeš klikněte zde ke stažení písma.

Použijte písmo Caskaydia Cove na Windows Terminal

2. Po stažení písma jej rozbalte pomocí aplikací jako 7Zip nebo WinZip a nainstalovat všechna písma. Můžete vybrat všechna písma -> klikněte na ně pravým tlačítkem -> Zobrazit další možnosti -> Instalovat pro všechny uživatele.

Použijte písmo Caskaydia Cove na Windows Terminal

3. Nyní otevřete Windows Terminal a přejděte do Nastavení. Zde se v levém podokně přepněte do sekce „Windows PowerShell“ a přejděte do „Vzhled” stejně jako výše.

Ve vztahu :  4 nejlepší způsoby, jak zkontrolovat kapacitu paměti VRAM ve Windows 11
Použijte písmo Caskaydia Cove na Windows Terminal

4. Zde vyberte nově stažené písmo, které chcete použít s výzvou Oh My Posh. Vybral jsem „Caskaydia Cove Nerd Font“. Nyní klikněte na „Uložit“.

Použijte písmo Caskaydia Cove na Windows Terminal

5. Opakujte tento postup pro všechny shelly, které používáte ve Windows 10/11, včetně WSL/Ubuntu.

Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

1. Nyní, když jste přidali akrylový efekt a použili kompatibilní písmo, je čas nainstalovat výzvu Oh My Posh. Udělat to tak, otevřete Windows Terminal s oprávněními správce. Chcete-li to provést, vyhledejte Terminál po stisknutí klávesy Windows a klikněte na možnost „Otevřít jako správce“ v pravém podokně.

Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

2. Přejděte do okna PowerShell a spusťte níže uvedený příkaz k instalaci výzvy Oh My Posh. zveřejnit to, stiskněte „A“ a stiskněte Enter pro povolení instalace.

Install-Module oh-my-posh -Scope CurrentUser
Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

3. Dále proveďte níže uvedený příkaz importujte profil Oh My Posh. Pokud se zobrazí výzva, stiskněte „A“ a poté „Enter“ a pokračujte v instalaci.

Import-Module oh-my-posh
Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

4. Poté musíte nainstalujte ikony terminálu. Křičet na Brandon Olin, který vyvinul ikony terminálů pro PowerShell. Stačí spustit níže uvedený příkaz a nechat instalaci dokončit. Před spuštěním tohoto příkazu se ujistěte, že používáte Windows Terminal s oprávněními správce.

Install-Module -Name Terminal-Icons -Repository PSGallery 
Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

5. Nyní k šek pokud vše běží v pořádku, proveďte níže uvedený příkaz. Tím se zobrazí nová výzva.

oh-my-posh --init --shell pwsh --config ~/jandedobbeleer.omp.json | Invoke-Expression
Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

6. Zatím vše běží v pořádku, ale je třeba nastavit Oh My Posh jako výchozí vlastní výzvu. Chcete-li to provést, spusťte níže uvedený příkaz. Dá vám cestukterou si musíte poznamenat nebo zkopírovat a vložit do poznámkového bloku.

$PROFIL

Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

7. Dále přejděte na tuto cestu a najdete soubor „Microsoft.PowerShell_profile.ps1“. Otevřete jej pomocí programu Poznámkový blok, přidejte níže uvedené řádky a soubor uložte. Nyní můžete soubor poznámkového bloku zavřít.

Set-PoshPrompt -Theme jandedobbeleer
Import-Module -Name Terminal-Icons
Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

Poznámka: Pokud soubor Microsoft.PowerShell_profile.ps1 v tomto umístění neexistuje, postupujte podle dalšího kroku.

8. V případě, že tam soubor ps1 není, můžete jej snadno vytvořit. Klepněte pravým tlačítkem myši na složku „WindowsPowerShell“ a vyberte Nový -> Textový dokument.

Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

9. Přejmenujte jej na Microsoft.PowerShell_profile.ps1. Ujistěte se, že na konci není přípona .txt. Název souboru by měl končit .ps1.

Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

10. Nyní otevřete soubor pomocí programu Poznámkový blok a přidejte dva níže uvedené řádky a uložit to. Nyní můžete Poznámkový blok zavřít.

Set-PoshPrompt -Theme jandedobbeleer
Import-Module -Name Terminal-Icons
Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

11. Přejděte zpět do okna PowerShell a spusťte níže uvedený příkaz znovu načíst profil.

. $PROFILE
Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

12. Nakonec zavřete Windows Terminal a znovu jej otevřete. Nyní zjistíte, že Oh My Posh je nastaven jako výchozí výzva v PowerShellu. S akrylovým efektem, novými fonty, ikonami, glyfy a výzvou Oh My Posh PowerShell ve Windows Terminal vypadá krásně.

  • Jak si přizpůsobit Windows Terminal jako profík
  • Jak si přizpůsobit Windows Terminal jako profík

Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

Jakmile přidáte akrylový efekt a nainstalujete písma, je čas přizpůsobit WSL pomocí Oh My Posh. Zde je návod, jak na to.

Ve vztahu :  Jak opravit nefunkčnost Image Playground na iPhonu

1. Otevřete Windows Terminal pomocí administrátorská práva.

Přizpůsobte PowerShell v terminálu Windows pomocí Oh My Posh

2. Dále přejděte na WSL (Ubuntu nebo jakékoli jiné distro, které jste nainstalovali).

Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

3. Nyní, než nainstalujeme Oh My Posh, my doporučujeme aktualizovat WSL na nejnovější balíčky a závislosti. Možná budete muset zadat heslo WSL pro potvrzení instalace.

sudo apt update && sudo apt upgrade -y
Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

4. Poté spusťte níže uvedené příkazy jeden za druhým nainstalovat Oh My Posh do WSL, abyste si mohli přizpůsobit Windows Terminal. Pro povolení instalace budete muset stisknout „y“.

sudo wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
sudo chmod +x /usr/local/bin/oh-my-posh
Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

5. Dále spusťte níže uvedené příkazy jeden za druhým ke stažení motivů.

mkdir ~/.poshthemes
wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/themes.zip -O ~/.poshthemes/themes.zip
unzip ~/.poshthemes/themes.zip -d ~/.poshthemes
chmod u+rw ~/.poshthemes/*.json
rm ~/.poshthemes/themes.zip
Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

6. Poté spusťte níže uvedený příkaz a zkontrolujte, zda je vlastní výzva správně nainstalována. To by mělo vyvolat novou výzvu Oh My Posh.

eval "$(oh-my-posh --init --shell bash --config ~/.poshthemes/jandedobbeleer.omp.json)"
Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

7. Nyní, chcete-li nastavit Oh My Posh jako výchozí výzvu ve WSL, spusťte níže uvedený příkaz. Umožní vám to upravte konfigurační soubor Bash v editoru Nano.

nano ~/.bashrc
Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

8. V editoru Nano přejděte dolů pomocí kláves se šipkami na klávesnici a vyhledejte řádek „učinit méně přívětivým pro netextové vstupní soubory, viz lesspipe(1)“. Přímo pod ním musíte nahradit příkaz začínající na „eval…“.

Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

9. Nyní musíte zadejte níže uvedený příkaz v editoru Nano, protože nepodporuje kopírování a vkládání. Bude to vypadat takto:

eval "$(oh-my-posh --init --shell bash --config ~/.poshthemes/jandedobbeleer.omp.json)"
Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

10. Poté stiskněte „Ctrl + O“ a stiskněte Enter pro uložení změn. Poté stisknutím „Ctrl + X“ ukončete editor Nano.

Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

11. Nakonec spusťte níže uvedený příkaz znovu načtěte profil Bash. Od této chvíle se WSL načte ve výzvě Oh My Posh. Užívat si!

. ~/.bashrc
  • Jak si přizpůsobit Windows Terminal jako profík
  • Jak si přizpůsobit Windows Terminal jako profík

12. V případě, že se při vykreslování glyfů a textu vyskytnou nějaké chyby, ujistěte se, že jste nastavili správně Písmo Caskaydia Cove Nerd pro Ubuntu/další distribuce na stránce Nastavení Windows Terminal. Toto je jedna z prvních věcí, kterou je třeba upravit v terminálu Windows.

Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

13. Pokud stále čelíte problému, musíte to udělat znovu načtěte profil Bash pokaždé, když vstoupíte do WSL shellu. Spusťte níže uvedený příkaz a vše bude opraveno. Můžete také restartovat počítač a zkontrolovat, zda byl problém vyřešen.

 . ~/.bashrc 
Přizpůsobte si WSL/Ubuntu v terminálu Windows pomocí Oh My Posh

Udělejte ze svého terminálu Windows krásný vzhled s Oh My Posh

Takto si můžete přizpůsobit Windows Terminal a vypadat pokročile a krásně s ikonami, glyfy, akrylovým efektem a dalšími. Pokud jde o příkazový řádek, snažili jsme se, aby fungoval s Clinkem, ale neúspěšně. Každopádně to je od nás vše. Pokud si chcete Windows Terminal dále přizpůsobit pomocí motivů, obrázků na pozadí a barev, postupujte podle našeho odkazovaného článku. A pokud máte nějaké dotazy, dejte nám vědět v sekci komentářů níže.

Moyens I/O Staff vás motivoval, dává vám rady ohledně technologie, osobního rozvoje, životního stylu a strategií, které vám pomohou.