Skip to content

Install with the installer ​

The installer applies the whole setup in one run, per-user, no admin, and the font is already inside it.

Note

The installer bundles both Nerd Fonts it offers (LigaConsolas and JetBrains Mono). You do not need to download or install any font separately.

1. Download ​

Grab the latest pwsh-terminal-setup-x.y.z-Setup.exe. The button downloads it directly; if the lookup is unavailable it falls back to the releases page.

Download installer

Make sure PowerShell 7 is installed first, see Requirements. If it's missing, the installer offers to install it for you with winget before it continues.

2. Run it ​

Double-click the downloaded .exe and follow the prompts. One page asks which font you want:

  • LigaConsolas Nerd Font (recommended): a Consolas-style face, selected by default.
  • JetBrains Mono Nerd Font: JetBrains' developer font.

Both have programming ligatures and Nerd Font icons. The installer then sets the telemetry opt-out, installs the font you picked, writes the profile, and patches Windows Terminal. To switch fonts later, run the installer again and pick the other one.

If anything goes wrong, the installer tells you and points to the log at %TEMP%\pwsh-terminal-setup-install.log.

Note

The installer is unsigned, so Windows SmartScreen may warn you on first launch. Click More info → Run anyway. See Troubleshooting if it's blocked.

3. Restart Windows Terminal ​

Close every Windows Terminal window and open a new one, then start a PowerShell tab. The font and prompt only apply to tabs opened after the patch.

PowerShell 7
~\Desktop\project   main
❯ git status

After restarting: the configured prompt in a fresh tab.

4. Verify it worked ​

Run this in the new tab. You should see branch and folder icons, joined operators, and color emoji:

powershell
Write-Host "Icons: `u{e0a0}  `u{f07b}   Ligatures: ==> -> != >= <=   Emoji: 🚀 ✅"

Then press Ctrl + ← / Ctrl + → to jump word-by-word. If the icons show as boxes, the font isn't applied yet, see Troubleshooting.

Uninstall ​

Remove it from Settings → Apps → Installed apps → pwsh-terminal-setup. Uninstalling strips the setup's regions from your profile (anything else you added stays) and removes the font face it set in Windows Terminal. Installed fonts are left in place.

Want to change the defaults? ​

The underlying script takes the settings as parameters, so you can set the font size, color scheme, prompt symbol, and more in one run without editing any file. See Installer options.