Posh-Git special characters not showing up correctly #16775

Closed
opened 2026-01-31 05:22:28 +00:00 by claunia · 1 comment
Owner

Originally created by @javierdlg on GitHub (Feb 14, 2022).

Windows Terminal version

1.11.3471.0

Windows build number

10.0.19043.0

Other Software

Installed Posh-Git and Oh-My-Posh from the powershell gallery

Steps to reproduce

  1. Install Posh-Git PowerShellGet\Install-Module posh-git -Scope CurrentUser
  2. Install Oh-My posh PowerShellGet\Install-Module oh-my-posh -Scope CurrentUser
  3. Import the git-posh module
  4. Download an oh-my-posh theme and set it in the environment set-poshprompt -Theme "C:\Users\jadelaga\Downloads\agnoster.omp.json"
  5. Navigate to a git repo

Expected Behavior

Git posh symbols are loaded correctly and I can see the special characters in the terminal

Actual Behavior

A lot of special characters end up as boxes with question marks
image

This might be a deeper issue with powershell as the screenshot shows VS and Powershell having the same issue.

Originally created by @javierdlg on GitHub (Feb 14, 2022). ### Windows Terminal version 1.11.3471.0 ### Windows build number 10.0.19043.0 ### Other Software Installed Posh-Git and Oh-My-Posh from the powershell gallery ### Steps to reproduce 1. Install Posh-Git `PowerShellGet\Install-Module posh-git -Scope CurrentUser` 2. Install Oh-My posh `PowerShellGet\Install-Module oh-my-posh -Scope CurrentUser` 3. Import the git-posh module 4. Download an oh-my-posh theme and set it in the environment `set-poshprompt -Theme "C:\Users\jadelaga\Downloads\agnoster.omp.json"` 5. Navigate to a git repo ### Expected Behavior Git posh symbols are loaded correctly and I can see the special characters in the terminal ### Actual Behavior A lot of special characters end up as boxes with question marks ![image](https://user-images.githubusercontent.com/2334756/153949360-4fc6921b-9f7a-4480-b2fd-bea83c072bc5.png) This might be a deeper issue with powershell as the screenshot shows VS and Powershell having the same issue.
claunia added the Needs-TriageIssue-BugNeeds-Tag-Fix labels 2026-01-31 05:22:28 +00:00
Author
Owner

@javierdlg commented on GitHub (Feb 14, 2022):

Looks like one needs to install the Caskadya Cove NF fonts to support these special characters.
image

Closing this ticket

@javierdlg commented on GitHub (Feb 14, 2022): Looks like one needs to install the [Caskadya Cove NF fonts](https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/CascadiaCode/Regular/complete/Caskaydia%20Cove%20Regular%20Nerd%20Font%20Complete%20Windows%20Compatible.otf) to support these special characters. ![image](https://user-images.githubusercontent.com/2334756/153950715-019f3def-80ae-49a2-b49b-d73f9b5fac99.png) Closing this ticket
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16775