Install List
- Windows Terminal – install the latest version of Windows Terminal from GitHub
- PowerShell – install the latest versino of PowerShell from GitHub
- NerdFonts – install selected NerdFonts e.g., Cascadia or MesloLGMDZ
- Schemas – additional settings.json terminal schemes
- Oh My Posh – ‘oh-my-posh’ themes list
Reference Articles
- Take your Windows Terminal and PowerShell to the next level with Terminal Icons by SCOTT HANSELMAN
- Windows Terminal Tips and Tricks by Kayla Cinnamon
PowerShell Setup
Install the following PS modules.
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
Install-Module -Name Terminal-Icons -Repository PSGallery
Install-Module -Name PSReadLine -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck
Create/ update PowerShell $PROFILE
with the following imports
Import-Module posh-git
Import-Module oh-my-posh
Import-Module -Name Terminal-Icons
Set-PoshPrompt -Theme blue-owl
Windows Terminal Setup
Customize Terminal’s settings.json
file
...
"profiles":
{
"defaults":
{
"colorScheme": "Brogrammer",
"font":
{
"face": "MesloLGMDZ Nerd Font",
"size": 10,
"weight": "thin"
},
"startingDirectory": "D:\\Development"
},
}
...
"schemes":
[
{
"name": "Brogrammer",
"black": "#1f1f1f",
"red": "#f81118",
"green": "#2dc55e",
"yellow": "#ecba0f",
"blue": "#2a84d2",
"purple": "#4e5ab7",
"cyan": "#1081d6",
"white": "#d6dbe5",
"brightBlack": "#d6dbe5",
"brightRed": "#de352e",
"brightGreen": "#1dd361",
"brightYellow": "#f3bd09",
"brightBlue": "#1081d6",
"brightPurple": "#5350b9",
"brightCyan": "#0f7ddb",
"brightWhite": "#ffffff",
"background": "#131313",
"foreground": "#d6dbe5"
}
]