JanDeDobbeleer / oh-my-posh

The most customisable and low-latency cross platform/shell prompt renderer
https://ohmyposh.dev
MIT License
16.19k stars 2.3k forks source link

Unexpected blue background color in folders when listing folders #4443

Closed SebastianSymphonie closed 8 months ago

SebastianSymphonie commented 8 months ago

Code of Conduct

What happened?

A bug happened when i was configuring Oh my Posh! Now when I run ls every folder appears with a blue background color IDK why.

Example: image

Theme

oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/amro.omp.json" | Invoke-Expression

What OS are you seeing the problem on?

Windows

Which shell are you using?

powershell

Log output

Version: 18.13.0

Shell: pwsh (7.3.9)

Prompt:

 sebas on  ~
#

Segments:

ConsoleTitle(false)                       -   0 ms
Session(true)                             -   0 ms
Path(true)                                -   1 ms
Git(false)                                -   4 ms
Root(false)                               -   0 ms
Text(true)                                -   0 ms

Run duration: 12.9305ms

Cache path: C:\Users\sebas\AppData\Local\oh-my-posh

Config path: C:\Users\sebas\AppData\Local\Programs\oh-my-posh\themes\amro.omp.json

Logs:

[DEBUG] 16:35:50.368 shell.go:Getenv:392 → NO DATA
[TRACE] 16:35:50.368 shell.go:Getenv(TERM_PROGRAM) - 0s
[DEBUG] 16:35:50.368 shell.go:Getenv:392 → C:\Users\sebas\AppData\Local
[TRACE] 16:35:50.368 shell.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 16:35:50.368 shell_windows.go:CachePath() - 0s
[DEBUG] 16:35:50.368 shell.go:Getenv:392 → C:\Users\sebas\AppData\Local\Programs\oh-my-posh\themes\amro.omp.json
[TRACE] 16:35:50.368 shell.go:Getenv(POSH_THEME) - 0s
[DEBUG] 16:35:50.368 shell.go:Shell:646 → no shell name provided in flags, trying to detect it
[DEBUG] 16:35:50.372 shell.go:Shell:654 → process name: pwsh.exe
[TRACE] 16:35:50.372 shell.go:Shell() - 3.9675ms
[TRACE] 16:35:50.372 shell.go:resolveConfigPath() - 3.9675ms
[TRACE] 16:35:50.372 shell.go:Init() - 4.4768ms
[TRACE] 16:35:50.372 shell.go:Flags() - 0s
[TRACE] 16:35:50.373 config.go:loadConfig() - 1.2471ms
[TRACE] 16:35:50.373 shell.go:Flags() - 0s
[DEBUG] 16:35:50.373 shell.go:Getenv:392 → NO DATA
[TRACE] 16:35:50.373 shell.go:Getenv(OMP_CACHE_DISABLED) - 0s
[TRACE] 16:35:50.373 shell_windows.go:WindowsRegistryKeyValue(HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\ColorizationColor) - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.373 shell_windows.go:WindowsRegistryKeyValue:215 → ColorizationColor(DWORD): 0xC4D0000C
[TRACE] 16:35:50.373 shell.go:Shell() - 0s
[DEBUG] 16:35:50.373 shell.go:Getenv:392 → 7.3.9
[TRACE] 16:35:50.373 shell.go:Getenv(POSH_SHELL_VERSION) - 0s
[DEBUG] 16:35:50.373 debug.go:PrintDebug:22 → Segment: Title
[DEBUG] 16:35:50.373 text.go:Render:70 → Rendering template:
[DEBUG] 16:35:50.373 shell.go:Getenv:392 → 1
[TRACE] 16:35:50.373 shell.go:Getenv(POSH_CURSOR_LINE) - 0s
[DEBUG] 16:35:50.373 shell.go:Getenv:392 → 1
[TRACE] 16:35:50.373 shell.go:Getenv(POSH_CURSOR_COLUMN) - 0s
[TRACE] 16:35:50.373 shell.go:Flags() - 0s
[TRACE] 16:35:50.373 shell.go:Flags() - 0s
[TRACE] 16:35:50.373 shell.go:Shell() - 0s
[TRACE] 16:35:50.373 shell.go:Shell() - 0s
[TRACE] 16:35:50.373 shell.go:Flags() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.373 shell.go:Pwd:422 → C:\Users\sebas
[TRACE] 16:35:50.373 shell.go:Pwd() - 0s
[DEBUG] 16:35:50.373 shell_windows.go:56 → C:\Users\sebas
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.373 segment.go:SetEnabled:497 → Segment: Git
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:Flags() - 0s
[TRACE] 16:35:50.373 shell.go:Pwd() - 0s
[DEBUG] 16:35:50.373 shell_windows.go:56 → C:\Users\sebas
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.373 segment.go:SetEnabled:497 → Segment: Session
[DEBUG] 16:35:50.373 shell.go:Getenv:392 → NO DATA
[TRACE] 16:35:50.373 shell.go:Getenv(SSH_CONNECTION) - 0s
[DEBUG] 16:35:50.373 shell.go:Getenv:392 → NO DATA
[TRACE] 16:35:50.373 shell.go:Getenv(SSH_CLIENT) - 0s
[TRACE] 16:35:50.373 shell_windows.go:Root() - 0s
[TRACE] 16:35:50.373 shell.go:Shell() - 0s
[TRACE] 16:35:50.373 shell.go:StatusCodes() - 0s
[TRACE] 16:35:50.373 shell_windows.go:IsWsl() - 0s
[DEBUG] 16:35:50.373 shell.go:TemplateCache:827 → environment: [ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\sebas\AppData\Roaming ChocolateyInstall=C:\ProgramData\chocolatey ChocolateyLastPathUpdate=133418501094713594 CommonProgramFiles=C:\Program Files\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files CommonProgramW6432=C:\Program Files\Common Files COMPUTERNAME=MSI ComSpec=C:\WINDOWS\system32\cmd.exe CONDA_PROMPT_MODIFIER=False configsetroot=C:\WINDOWS\ConfigSetRoot DriverData=C:\Windows\System32\Drivers\DriverData HOMEDRIVE=C: HOMEPATH=\Users\sebas IGCCSVC_DB=AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAw5vhcUXWe0et7kHm73hB9AQAAAACAAAAAAAQZgAAAAEAACAAAADIloqNc6QQkjcn8wJvYdTejHM+jRi3P9cXsEY72z0UZQAAAAAOgAAAAAIAACAAAADNy3inFfDrACdCML1c9qTV9r42r2wfsLih+eJSo9qo5mAAAACtekp2STAImUqZv2TLjOgv9OYHsYt2HqCvn5Oj9HKbtZ24SS+0wpIpuQYAxwwUSqXBApcwpJ70RlKh1oDrXOu3ILKPKHAu1JZPUCsJQhK3KwylaER1r4WNEghSljrtkVhAAAAArUomtsbEQAIY+1BXZTGS10wWPBHUK/45WNcPOZQGZskU+4qLg2UXbDePY5lbXPuCrXj+LyLXYc321LS1qXgfWw== LOCALAPPDATA=C:\Users\sebas\AppData\Local LOGONSERVER=\\MSI NUMBER_OF_PROCESSORS=16 OneDrive=C:\Users\sebas\OneDrive OneDriveConsumer=C:\Users\sebas\OneDrive OS=Windows_NT Path=C:\Program Files\WindowsApps\Microsoft.PowerShell_7.3.9.0_x64__8wekyb3d8bbwe;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Users\sebas\AppData\Local\Programs\Git\cmd;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\nodejs\;C:\sops;C:\Users\sebas\.console-ninja\.bin;C:\Users\sebas\.pyenv\pyenv-win\bin;C:\Users\sebas\.pyenv\pyenv-win\shims;C:\Users\sebas\AppData\Local\Microsoft\WindowsApps;C:\Users\sebas\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\sebas\AppData\Local\Programs\oh-my-posh\bin;C:\Users\sebas\AppData\Roaming\npm;C:\Users\sebas\AppData\Local\JetBrains\Toolbox\scripts;C:\sops; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL POSH_AZURE_ENABLED=False POSH_CURSOR_COLUMN=1 POSH_CURSOR_LINE=1 POSH_GIT_ENABLED=False POSH_INSTALLER=manual POSH_PID=20040 POSH_SHELL_VERSION=7.3.9 POSH_THEME=C:\Users\sebas\AppData\Local\Programs\oh-my-posh\themes\amro.omp.json POSH_THEMES_PATH=C:\Users\sebas\AppData\Local\Programs\oh-my-posh\themes POWERLINE_COMMAND=oh-my-posh PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 186 Stepping 2, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=ba02 ProgramData=C:\ProgramData ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files PSModulePath=C:\Users\sebas\OneDrive\Documents\PowerShell\Modules;C:\Program Files\PowerShell\Modules;c:\program files\windowsapps\microsoft.powershell_7.3.9.0_x64__8wekyb3d8bbwe\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules PUBLIC=C:\Users\Public PYENV=C:\Users\sebas\.pyenv\pyenv-win\ PYENV_HOME=C:\Users\sebas\.pyenv\pyenv-win\ PYENV_ROOT=C:\Users\sebas\.pyenv\pyenv-win\ SESSIONNAME=Console SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\Users\sebas\AppData\Local\Temp TMP=C:\Users\sebas\AppData\Local\Temp USERDOMAIN=MSI USERDOMAIN_ROAMINGPROFILE=MSI USERNAME=sebas USERPROFILE=C:\Users\sebas windir=C:\WINDOWS WSLENV=WT_SESSION:WT_PROFILE_ID: WT_PROFILE_ID={574e775e-4f2a-5b96-ac1e-a2962a402336} WT_SESSION=62d0c6af-a3ae-473a-b40a-fdf93e56155f ZES_ENABLE_SYSMAN=1]
[TRACE] 16:35:50.373 shell.go:Pwd() - 0s
[DEBUG] 16:35:50.373 shell_windows.go:56 → C:\Users\sebas
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.373 shell.go:User:557 → sebas
[TRACE] 16:35:50.373 shell.go:User() - 0s
[DEBUG] 16:35:50.373 shell.go:Host:569 → MSI
[TRACE] 16:35:50.373 shell.go:Host() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.373 shell.go:Getenv:392 → NO DATA
[TRACE] 16:35:50.373 shell.go:Getenv(SHLVL) - 0s
[TRACE] 16:35:50.373 shell.go:TemplateCache() - 0s
[TRACE] 16:35:50.373 shell.go:Flags() - 0s
[TRACE] 16:35:50.373 shell.go:Pwd() - 0s
[DEBUG] 16:35:50.373 shell_windows.go:56 → C:\Users\sebas
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.373 segment.go:SetEnabled:497 → Segment: Path
[TRACE] 16:35:50.373 shell.go:Pwd() - 0s
[TRACE] 16:35:50.373 shell.go:Shell() - 0s
[TRACE] 16:35:50.373 shell.go:Flags() - 0s
[DEBUG] 16:35:50.373 properties.go:GetBool:22 → mapped_locations_enabled: true
[DEBUG] 16:35:50.373 properties.go:GetString:28 → 
[DEBUG] 16:35:50.373 properties.go:GetString:28 → 
[DEBUG] 16:35:50.373 shell_windows.go:56 → C:\Users\sebas
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.373 properties.go:GetString:28 → ~
[DEBUG] 16:35:50.373 properties.go:GetKeyValueMap:46 → mapped_locations: map[]
[TRACE] 16:35:50.373 shell.go:PathSeparator() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:PathSeparator() - 0s
[TRACE] 16:35:50.373 shell.go:PathSeparator() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:PathSeparator() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:PathSeparator() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:GOOS() - 0s
[TRACE] 16:35:50.373 shell.go:PathSeparator() - 0s
[TRACE] 16:35:50.373 shell.go:Pwd() - 0s
[TRACE] 16:35:50.373 shell_windows.go:IsWsl() - 0s
[TRACE] 16:35:50.373 shell.go:StackCount() - 0s
[DEBUG] 16:35:50.375 win32_windows.go:isWriteable:299 → not current user or in group
[DEBUG] 16:35:50.375 win32_windows.go:isWriteable:303 → current user is member of S-1-5-32-544
[DEBUG] 16:35:50.375 win32_windows.go:isWriteable:311 ↓
    WRITE_DAC
    WRITE_OWNER
    SYNCHRONIZE
    DELETE
    READ_CONTROL
[DEBUG] 16:35:50.375 win32_windows.go:isWriteable:313 → user has write access
[TRACE] 16:35:50.375 shell_windows.go:DirIsWritable() - 1.5861ms
[TRACE] 16:35:50.375 shell.go:TemplateCache() - 0s
[DEBUG] 16:35:50.378 shell.go:CommandPath:608 → C:\Users\sebas\AppData\Local\Programs\Git\cmd\git.exe
[TRACE] 16:35:50.378 shell.go:CommandPath(git.exe) - 4.7007ms
[TRACE] 16:35:50.378 shell.go:HasCommand(git.exe) - 4.7007ms
[TRACE] 16:35:50.378 shell.go:Pwd() - 0s
[ERROR] 16:35:50.378 shell.go:HasParentFilePath:742 → CreateFile .git: The system cannot find the file specified.
[TRACE] 16:35:50.378 shell.go:HasParentFilePath(.git) - 0s
[DEBUG] 16:35:50.378 properties.go:GetBool:22 → fetch_bare_info: false
[DEBUG] 16:35:50.378 text.go:Render:70 → Rendering template:  {{ .UserName }} on
[DEBUG] 16:35:50.378 text.go:Render:70 → Rendering template:   {{ .Path }}
[TRACE] 16:35:50.381 shell.go:TemplateCache() - 0s
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[TRACE] 16:35:50.381 shell.go:TemplateCache() - 0s
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[DEBUG] 16:35:50.381 text.go:Render:70 → Rendering template: plain
[DEBUG] 16:35:50.381 text.go:Render:70 → Rendering template: plain
[DEBUG] 16:35:50.381 text.go:Render:70 → Rendering template: plain
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[TRACE] 16:35:50.381 shell.go:Flags() - 0s
[TRACE] 16:35:50.381 shell.go:Pwd() - 0s
[DEBUG] 16:35:50.381 shell_windows.go:56 → C:\Users\sebas
[TRACE] 16:35:50.381 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.381 segment.go:SetEnabled:497 → Segment: Text
[TRACE] 16:35:50.381 shell.go:TemplateCache() - 0s
[TRACE] 16:35:50.381 shell.go:Flags() - 0s
[TRACE] 16:35:50.381 shell.go:Pwd() - 0s
[DEBUG] 16:35:50.381 shell_windows.go:56 → C:\Users\sebas
[TRACE] 16:35:50.381 shell.go:GOOS() - 0s
[DEBUG] 16:35:50.381 segment.go:SetEnabled:497 → Segment: Root
[TRACE] 16:35:50.381 shell_windows.go:Root() - 0s
[DEBUG] 16:35:50.381 text.go:Render:70 → Rendering template: #
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[DEBUG] 16:35:50.381 shell.go:Getenv:392 → NO DATA
[TRACE] 16:35:50.381 shell.go:Getenv(TERM_PROGRAM) - 0s
[DEBUG] 16:35:50.381 text.go:Render:70 → Rendering template: plain
[DEBUG] 16:35:50.381 text.go:Render:70 → Rendering template: plain
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[TRACE] 16:35:50.381 shell.go:Shell() - 0s
[DEBUG] 16:35:50.381 shell.go:Getenv:392 → C:\Users\sebas\AppData\Local
[TRACE] 16:35:50.381 shell.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 16:35:50.381 shell_windows.go:CachePath() - 0s
[TRACE] 16:35:50.381 shell.go:Flags() - 0s
JanDeDobbeleer commented 8 months ago

@SebastianSymphonie this has nothing to do with oh-my-posh. We do not influence those colors in any way.

github-actions[bot] commented 2 months ago

This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a discussion first, complete the body with all the details necessary to reproduce, and mention this issue as reference.