oh-my-posh: Something is broken in 16.1.0.
Code of Conduct
- I agree to follow this project’s Code of Conduct
What happened?
The two characters (in red) are no showing properly:

Theme
thecyberden
What OS are you seeing the problem on?
Windows
Which shell are you using?
powershell
Log output
Version: 16.1.0
Shell: pwsh (7.3.4)
Segments:
ConsoleTitle(true) - 0 ms - D:\
session(true) - 0 ms - 󰟀 Bitfenix
path(true) - 0 ms -   D:\
git(false) - 7 ms -
exit(false) - 0 ms -
time(true) - 1 ms -  17:01:20
root(false) - 0 ms -
shell(true) - 1 ms - pwsh
text(true) - 0 ms - 
Run duration: 18.9182ms
Cache path: C:\Users\Jvs\AppData\Local\oh-my-posh
Config path: C:\Users\Jvs\AppData\Local\Programs\oh-my-posh\themes\thecyberden.omp.json
Logs:
[DEBUG] 17:01:20.670 shell.go:Getenv:395 → NO DATA
[TRACE] 17:01:20.670 shell.go:Getenv(TERM_PROGRAM) - 545.9Γö¼Γòís
[DEBUG] 17:01:20.670 shell.go:Getenv:395 → C:\Users\Jvs\AppData\Local
[TRACE] 17:01:20.670 shell.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 17:01:20.670 shell_windows.go:CachePath() - 187.7Γö¼Γòís
[DEBUG] 17:01:20.670 shell.go:Getenv:395 → C:\Users\Jvs\AppData\Local\Programs\oh-my-posh\themes\thecyberden.omp.json
[TRACE] 17:01:20.670 shell.go:Getenv(POSH_THEME) - 0s
[DEBUG] 17:01:20.676 shell.go:Shell:642 → process name: pwsh.exe
[TRACE] 17:01:20.676 shell.go:Shell() - 5.6868ms
[TRACE] 17:01:20.676 shell.go:resolveConfigPath() - 5.6868ms
[TRACE] 17:01:20.676 shell.go:Init() - 6.5259ms
[TRACE] 17:01:20.676 shell.go:Flags() - 0s
[TRACE] 17:01:20.676 config.go:loadConfig() - 506.9Γö¼Γòís
[TRACE] 17:01:20.676 shell.go:Flags() - 0s
[DEBUG] 17:01:20.676 shell.go:Getenv:395 → NO DATA
[TRACE] 17:01:20.676 shell.go:Getenv(OMP_CACHE_DISABLED) - 0s
[TRACE] 17:01:20.676 shell_windows.go:WindowsRegistryKeyValue(HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\ColorizationColor) - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[TRACE] 17:01:20.676 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.676 shell_windows.go:WindowsRegistryKeyValue:206 → ColorizationColor(DWORD): 0xC40078D4
[TRACE] 17:01:20.676 shell.go:Shell() - 0s
[DEBUG] 17:01:20.676 shell.go:Getenv:395 → 7.3.4
[TRACE] 17:01:20.676 shell.go:Getenv(POSH_SHELL_VERSION) - 0s
[DEBUG] 17:01:20.676 debug.go:PrintDebug:22 → Segment: Title
[TRACE] 17:01:20.677 shell_windows.go:Root() - 0s
[TRACE] 17:01:20.677 shell.go:Shell() - 0s
[TRACE] 17:01:20.677 shell.go:ErrorCode() - 0s
[TRACE] 17:01:20.677 shell_windows.go:IsWsl() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.677 shell.go:Pwd:425 → D:\
[TRACE] 17:01:20.677 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.677 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.677 shell.go:User:546 → Jvs
[TRACE] 17:01:20.677 shell.go:User() - 0s
[DEBUG] 17:01:20.677 shell.go:Host:558 → Bitfenix
[TRACE] 17:01:20.677 shell.go:Host() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.677 shell.go:Getenv:395 → NO DATA
[TRACE] 17:01:20.677 shell.go:Getenv(SHLVL) - 0s
[TRACE] 17:01:20.677 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.677 shell.go:Flags() - 0s
[DEBUG] 17:01:20.677 block.go:Debug:230 → Segment: session
[TRACE] 17:01:20.677 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.677 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.677 shell.go:Getenv:395 → NO DATA
[TRACE] 17:01:20.677 shell.go:Getenv(SSH_CONNECTION) - 0s
[DEBUG] 17:01:20.677 shell.go:Getenv:395 → NO DATA
[TRACE] 17:01:20.677 shell.go:Getenv(SSH_CLIENT) - 0s
[TRACE] 17:01:20.677 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.677 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.677 shell.go:Shell() - 0s
[DEBUG] 17:01:20.677 block.go:Debug:230 → Segment: path
[TRACE] 17:01:20.677 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.677 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:Pwd() - 0s
[TRACE] 17:01:20.677 shell.go:Shell() - 0s
[TRACE] 17:01:20.677 shell.go:Flags() - 0s
[DEBUG] 17:01:20.677 properties.go:GetBool:22 → mapped_locations_enabled: true
[DEBUG] 17:01:20.677 properties.go:GetString:28 → 
[DEBUG] 17:01:20.677 properties.go:GetString:28 → 
[DEBUG] 17:01:20.677 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.677 properties.go:GetString:28 → ~
[DEBUG] 17:01:20.677 properties.go:GetKeyValueMap:46 → mapped_locations: map[]
[TRACE] 17:01:20.677 shell.go:PathSeparator() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:PathSeparator() - 0s
[TRACE] 17:01:20.677 shell.go:PathSeparator() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:PathSeparator() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:PathSeparator() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:GOOS() - 0s
[TRACE] 17:01:20.677 shell.go:PathSeparator() - 0s
[TRACE] 17:01:20.677 shell.go:PathSeparator() - 0s
[TRACE] 17:01:20.677 shell.go:Pwd() - 0s
[TRACE] 17:01:20.677 shell_windows.go:IsWsl() - 0s
[TRACE] 17:01:20.677 shell.go:StackCount() - 0s
[DEBUG] 17:01:20.677 win32_windows.go:isWriteable:303 → current user is member of S-1-5-32-544
[DEBUG] 17:01:20.677 win32_windows.go:isWriteable:311 Γåô
WRITE_DAC
WRITE_OWNER
SYNCHRONIZE
DELETE
READ_CONTROL
[DEBUG] 17:01:20.677 win32_windows.go:isWriteable:313 → user has write access
[TRACE] 17:01:20.677 shell_windows.go:DirIsWritable() - 0s
[TRACE] 17:01:20.677 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.677 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.677 shell.go:Shell() - 0s
[DEBUG] 17:01:20.678 block.go:Debug:230 → Segment: git
[TRACE] 17:01:20.678 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.678 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.678 shell.go:GOOS() - 0s
[TRACE] 17:01:20.678 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.686 shell.go:CommandPath:597 → C:\Program Files\Git\cmd\git.exe
[TRACE] 17:01:20.686 shell.go:CommandPath(git.exe) - 7.1171ms
[TRACE] 17:01:20.686 shell.go:HasCommand(git.exe) - 7.1171ms
[TRACE] 17:01:20.686 shell.go:Pwd() - 0s
[ERROR] 17:01:20.686 shell.go:HasParentFilePath:730 → CreateFile .git: The system cannot find the file specified.
[TRACE] 17:01:20.686 shell.go:HasParentFilePath(.git) - 0s
[DEBUG] 17:01:20.686 properties.go:GetBool:22 → fetch_bare_info: false
[DEBUG] 17:01:20.686 block.go:Debug:230 → Segment: exit
[TRACE] 17:01:20.686 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.686 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.686 shell.go:GOOS() - 0s
[TRACE] 17:01:20.686 shell.go:ErrorCode() - 0s
[DEBUG] 17:01:20.686 properties.go:GetBool:22 → always_enabled: true
[TRACE] 17:01:20.686 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.686 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.686 shell.go:Shell() - 0s
[TRACE] 17:01:20.686 shell.go:Flags() - 0s
[DEBUG] 17:01:20.686 block.go:Debug:230 → Segment: time
[TRACE] 17:01:20.686 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.686 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.686 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.686 properties.go:GetString:28 → 15:04:05
[TRACE] 17:01:20.686 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.687 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.687 shell.go:Shell() - 0s
[TRACE] 17:01:20.687 shell.go:Flags() - 0s
[DEBUG] 17:01:20.687 block.go:Debug:230 → Segment: root
[TRACE] 17:01:20.687 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.687 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.687 shell.go:GOOS() - 0s
[TRACE] 17:01:20.687 shell_windows.go:Root() - 0s
[DEBUG] 17:01:20.687 block.go:Debug:230 → Segment: shell
[TRACE] 17:01:20.687 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.687 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.687 shell.go:GOOS() - 0s
[DEBUG] 17:01:20.687 properties.go:GetKeyValueMap:46 → mapped_shell_names: map[]
[TRACE] 17:01:20.687 shell.go:Shell() - 0s
[TRACE] 17:01:20.687 shell.go:Flags() - 0s
[TRACE] 17:01:20.687 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.688 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.688 shell.go:Shell() - 0s
[DEBUG] 17:01:20.688 block.go:Debug:230 → Segment: text
[TRACE] 17:01:20.688 shell.go:Pwd() - 0s
[DEBUG] 17:01:20.688 shell_windows.go:56 → C:\Users\Jvs
[TRACE] 17:01:20.688 shell.go:GOOS() - 0s
[TRACE] 17:01:20.688 shell.go:TemplateCache() - 0s
[TRACE] 17:01:20.688 shell.go:Shell() - 0s
[DEBUG] 17:01:20.688 shell.go:Getenv:395 → C:\Users\Jvs\AppData\Local
[TRACE] 17:01:20.688 shell.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 17:01:20.688 shell_windows.go:CachePath() - 0s
[TRACE] 17:01:20.688 shell.go:Flags() - 0s
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 16 (6 by maintainers)
Commits related to this issue
- fix(font): migrate away from material icons resolves #3818 — committed to JanDeDobbeleer/oh-my-posh by JanDeDobbeleer a year ago
- fix(font): migrate away from material icons resolves #3818 — committed to JanDeDobbeleer/oh-my-posh by JanDeDobbeleer a year ago
- fix(font): migrate away from material icons resolves #3818 — committed to JanDeDobbeleer/oh-my-posh by JanDeDobbeleer a year ago
With Windows Terminal, on my version that I just installed via the guide from the main page yesterday, the default theme had a
"template": " \uf74a {{ .Path }} "and after I replaced the\uf74awith the new\udb80\ude4bto"template": " \udb80\ude4b {{ .Path }} "it worked for me again.Sorry If I caused any confusion @JanDeDobbeleer .