JanDeDobbeleer / oh-my-posh

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

Parsing errors in Powershell commands cause transient prompts to not be... transient #5773

Closed TheRealGLH closed 2 hours ago

TheRealGLH commented 2 hours ago

Code of Conduct

What happened?

OS: Windows 11 (23H2, OS Build 22631.4317) OMP Version: 23.20.2 Powershell version: 7.4.5

Reproduction steps:

  1. Configure OMP with a transient prompt
  2. Input a command with a parsing error, such as ()[]
  3. The prompt does not disappear for that specific line

https://github.com/user-attachments/assets/cfaa997a-e64d-4d57-97e9-e56bbc1f06b3

I have attempted to reproduce this same bug in ZSH on MacOS with other types of parsing errors, but I cannot seem to do so. This bug only occurs in Powershell for me. Any Linux systems I have are using Bash— which does not support this feature (yet?), so I cannot test this bug there.

Theme

My config is a customized version of the Dracula config from the OMP website. Please excuse the inconsistent formatting.

{
  "$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
  "version": 2,
  "final_space": true,
    "palette": {
        "bg": "#282A36",
        "fg": "#F8F8F2",
        "selection": "#44475A",
        "comment": "#6272A4",
    "red": "#FF5555",
    "orange": "#FFB86C",
    "yellow": "#F1FA8C",
    "green": "#50fa7b",
    "purple": "#BD93F9",
    "cyan": "#8BE9FD",
    "pink": "#FF79C6",
    "bright_red": "#FF6E6E",
    "bright_green": "#69FF94",
    "bright_yellow": "#FFFFA5",
    "bright_blue": "#D6ACFF",
    "bright_magenta": "#FF92DF",
    "bright_cyan": "#A4FFFF",
    "bright_white": "#FFFFFF",
    "menu": "#21222C",
    "visual": "#3E4452",
    "gutter_fg": "#4B5263",
    "nontext": "#3B4048",
    "white": "#ABB2BF",
    "black": "#191A21",

        "code_bg": "p:cyan",
        "code_fg": "p:bg"

    },
  "blocks": [
    {
      "type": "prompt",
      "alignment": "left",
      "segments": [
        {
            "type":"os",
            "style":"diamond",
            "leading_diamond": "\ue0b6",
            "background":"p:comment",
            "foreground":"p:fg",
            "template":" {{ .Icon }} ",
            "properties": {
                        "windows": "\ue70f"
                    }
        },
                {
                    "type": "root",
                    "style": "powerline",
                    "powerline_symbol": "",
                    "background": "p:yellow",
                    "foreground": "p:bg",
                    "template": ""
                },
        {
          "type": "session",
          "style": "diamond",
          "foreground": "p:fg",
          "background": "p:comment",
          "template": "{{ if .SSHSession }}\ueba9 {{ .UserName }}@{{ .HostName }} {{end}}"
        },
        {
          "type": "path",
          "style": "powerline",
          "powerline_symbol": "\ue0b0",
          "foreground": "p:fg",
          "background": "p:purple",
          "template": " {{ .Path }} ",
          "properties": {
            "style": "agnoster",
            "folder_icon": "\uf115",
            "folder_separator_icon": " \ue0b1 ",
            "home_icon": "\uf015",
            "mapped_locations": {
                            "/mnt/*": "\uf0a0",
                            "D:/Code/*": "\uf121",
                            "D:/Code": "\uf121",
                            "~/Code/*": "\uf121",
                            "~/Code/Personal/*": "\uf121 \uf415",
                            "~/Code/Personal": "\uf121 \uf415",
                            "~/Code/School/*": "\uf121 \udb84\udd80",
                            "~/Code/School": "\uf121 \udb84\udd80",
                            "~/Code": "\uf121",
                            "~/Downloads": "",
                            "/Volumes/*": "\udb80\udf79",
                            "~/.config": "\udb81\udc93",
                            "~/.config/*": "\udb81\udc93"
                        }
          }
        },
        {
          "type": "git",
          "style": "powerline",
          "powerline_symbol": "\ue0b0",
          "foreground": "p:bg",
          "background": "p:cyan",
          "template": "{{ if ne .Dir .PWD }}\uf401 {{ .RepoName }}{{end}} \ue725 ({{ .UpstreamIcon }}{{ .HEAD }}{{ if gt .StashCount 0 }} \ueb4b {{ .StashCount }}{{ end }}) ",
          "properties": {
            "branch_icon": "",
            "fetch_stash_count": true,
            "fetch_status": false,
            "fetch_upstream_icon": true
          }
        },
                {
          "type": "node",
          "style": "powerline",
          "powerline_symbol": "\ue0b0",
          "foreground": "p:code_fg",
          "background": "p:code_bg",
          "template": " \ued0d {{ if .PackageManagerIcon }}{{ .PackageManagerIcon }} {{ end }}{{ .Full }} "
        },
        {
            "type": "dotnet",
            "style": "powerline",
            "powerline_symbol": "",
            "foreground": "p:code_fg",
            "background": "p:code_bg",
            "template": " \ue648 {{ .Major }} "
        },
                {
                    "type": "rust",
                    "style": "powerline",
                    "powerline_symbol": "",
                    "foreground": "p:code_fg",
                    "background": "p:code_bg",
                    "template": "  {{ .Full }} "
                },
        {
          "type": "time",
          "style": "diamond",
          "foreground": "p:fg",
          "background": "p:pink",
          "trailing_diamond": "\ue0b0",
          "template": " 󰋑 {{ .CurrentDate | date .Format }} ",
          "properties": {
            "time_format": "15:04"
          }
        }
        ]
    },

    {
      "type": "rprompt",
      "alignment": "left",
      "segments": [
        {
          "type": "aws",
          "style": "diamond",
          "invert_powerline": true,
          "foreground": "p:bg",
          "background": "p:yellow",
          "leading_diamond": "\ue0b2",
          "trailing_diamond": "\ue0b4",
          "template": " \ue7ad {{.Profile}}{{if .Region}}@{{.Region}}{{end}}"
        },
        {
          "type": "status",
          "style": "diamond",
          "leading_diamond": "",
          "foreground": "p:fg",
          "background": "p:red",
          "template": " {{ reason .Code }} "
        }
      ]
    },
        {
            "type": "prompt",
            "alignment": "left",
            "newline": true,
            "segments": [
                {
                    "type": "text",
                    "style": "diamond",
                    "leading_diamond": "\ue0b6",
                    "trailing_diamond": "\ue0b0",
                    "background": "p:comment",
                    "foreground": "p:fg",
                    "template": " \uf4b5 "
                }
            ]
        }
    ],
    "transient_prompt": {
        "background": "transparent",
        "foreground": "p:fg",
        "template": " \uf4b5 "
    }
}

What OS are you seeing the problem on?

Windows

Which shell are you using?

powershell

Log output

Version: 23.20.2

Shell: pwsh (7.4.5)

Prompt:

     shell-configs   ( main  1)  󰋑 14:10 
   

Segments:

ConsoleTitle(false)                       -   0 ms
Os(true)                                  -   1 ms
Path(true)                                -   2 ms
Git(true)                                 -   4 ms
Time(true)                                -   1 ms
Aws(false)                                -   0 ms
Status(false)                             -   0 ms
Text(true)                                -   0 ms

Run duration: 7.0015ms

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

Config path: D:\Code\shell-configs\oh-my-posh.omp.json

Logs:

[DEBUG] 14:10:33.605 debug.go:49 → debug mode enabled
[DEBUG] 14:10:33.605 debug.go:49 → plain mode enabled
[DEBUG] 14:10:33.605 terminal.go:Getenv:164 → C:\Users\Martijn\AppData\Local
[TRACE] 14:10:33.605 terminal.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 14:10:33.605 terminal.go:CachePath() - 0s
[DEBUG] 14:10:33.605 terminal.go:70 → loading cache file: C:\Users\Martijn\AppData\Local\oh-my-posh\omp.cache
[DEBUG] 14:10:33.605 terminal.go:70 → loading cache key: upgrade_check
[TRACE] 14:10:33.605 terminal.go(C:\Users\Martijn\AppData\Local\oh-my-posh\omp.cache) - 0s
[DEBUG] 14:10:33.605 terminal.go:Getenv:164 → C:\Users\Martijn\AppData\Local
[TRACE] 14:10:33.605 terminal.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 14:10:33.605 terminal.go:CachePath() - 0s
[DEBUG] 14:10:33.605 terminal.go:70 → loading cache file: C:\Users\Martijn\AppData\Local\oh-my-posh\omp.cache.f73a5e3e-2e70-4433-90a5-bb8d2b49f417
[DEBUG] 14:10:33.605 terminal.go:70 → loading cache key: prompt_count_cache
[DEBUG] 14:10:33.605 terminal.go:70 → loading cache key: template_cache
[TRACE] 14:10:33.605 terminal.go(C:\Users\Martijn\AppData\Local\oh-my-posh\omp.cache.f73a5e3e-2e70-4433-90a5-bb8d2b49f417) - 0s
[TRACE] 14:10:33.605 terminal.go:setPromptCount() - 0s
[DEBUG] 14:10:33.605 terminal.go:Getenv:164 → D:\Code\shell-configs\oh-my-posh.omp.json
[TRACE] 14:10:33.605 terminal.go:Getenv(POSH_THEME) - 0s
[DEBUG] 14:10:33.605 terminal.go:ResolveConfigPath:96 → config set using POSH_THEME: D:\Code\shell-configs\oh-my-posh.omp.json
[TRACE] 14:10:33.605 terminal.go:ResolveConfigPath() - 0s
[TRACE] 14:10:33.605 terminal.go:Init() - 502.8µs
[TRACE] 14:10:33.605 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 load.go:loadConfig() - 499.2µs
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.606 debug.go:57 → terminal program: Windows Terminal
[DEBUG] 14:10:33.606 debug.go:57 → terminal shell: shell
[DEBUG] 14:10:33.606 terminal.go:Getenv:164 → NO DATA
[TRACE] 14:10:33.606 terminal.go:Getenv(OMP_CACHE_DISABLED) - 0s
[TRACE] 14:10:33.606 terminal_windows.go:WindowsRegistryKeyValue(HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\ColorizationColor) - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.606 terminal_windows.go:WindowsRegistryKeyValue:215 → ColorizationColor(DWORD): 0xC444475A
[TRACE] 14:10:33.606 colors_windows.go:GetAccentColor() - 0s
[TRACE] 14:10:33.606 colors.go:SetAccentColor() - 0s
[TRACE] 14:10:33.606 terminal.go:Shell() - 0s
[DEBUG] 14:10:33.606 terminal.go:Getenv:164 → 7.4.5
[TRACE] 14:10:33.606 terminal.go:Getenv(POSH_SHELL_VERSION) - 0s
[DEBUG] 14:10:33.606 debug.go:PrintDebug:23 → segment: Title
[DEBUG] 14:10:33.606 text.go:Render:80 → rendering template: 
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:Shell() - 0s
[DEBUG] 14:10:33.606 terminal.go:Getenv:164 → 29
[TRACE] 14:10:33.606 terminal.go:Getenv(POSH_CURSOR_LINE) - 0s
[DEBUG] 14:10:33.606 terminal.go:Getenv:164 → 1
[TRACE] 14:10:33.606 terminal.go:Getenv(POSH_CURSOR_COLUMN) - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.606 terminal.go:Pwd:189 → D:\Code\shell-configs
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.606 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.606 terminal_windows.go:58 → C:\Users\Martijn
[DEBUG] 14:10:33.606 segment.go:SetEnabled:115 → segment: Time
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.606 terminal_windows.go:58 → C:\Users\Martijn
[DEBUG] 14:10:33.606 segment.go:SetEnabled:115 → segment: Rust
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.606 segment.go:SetEnabled:115 → segment: Path
[DEBUG] 14:10:33.606 time.go:Enabled:29 → 15:04
[DEBUG] 14:10:33.606 path.go:149 → display_cygpath: false
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.606 language.go:Enabled:109 → extensions: [*.rs Cargo.toml Cargo.lock]
[TRACE] 14:10:33.606 terminal.go:PathSeparator() - 0s
[DEBUG] 14:10:33.606 language.go:Enabled:110 → folders: []
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.606 language.go:Enabled:117 → home_enabled: false
[TRACE] 14:10:33.606 terminal.go:Shell() - 0s
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.606 terminal_windows.go:58 → C:\Users\Martijn
[DEBUG] 14:10:33.606 language.go:Enabled:129 → files
[TRACE] 14:10:33.606 terminal_windows.go:Root() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.606 terminal.go:Shell() - 0s
[DEBUG] 14:10:33.606 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.606 terminal.go:StatusCodes() - 0s
[TRACE] 14:10:33.606 terminal_windows.go:IsWsl() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.606 segment.go:SetEnabled:115 → segment: Node
[TRACE] 14:10:33.606 terminal.go:Flags() - 0s
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.606 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.606 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.606 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.606 segment.go:SetEnabled:115 → segment: Dotnet
[DEBUG] 14:10:33.606 terminal_windows.go:58 → C:\Users\Martijn
[DEBUG] 14:10:33.607 terminal.go:TemplateCache:673 → environment: [ACSetupSvcPort=23210 ACSvcPort=17532 ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\Martijn\AppData\Roaming ChocolateyInstall=C:\ProgramData\chocolatey ChocolateyLastPathUpdate=133653515738863243 CommonProgramFiles=C:\Program Files\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files CommonProgramW6432=C:\Program Files\Common Files COMPUTERNAME=BIG-BOY ComSpec=C:\WINDOWS\system32\cmd.exe CONDA_PROMPT_MODIFIER=False DriverData=C:\Windows\System32\Drivers\DriverData EnableLog=INFO HOMEDRIVE=C: HOMEPATH=\Users\Martijn LOCALAPPDATA=C:\Users\Martijn\AppData\Local LOGONSERVER=\\BIG-BOY NUMBER_OF_PROCESSORS=12 NVM_HOME=C:\Users\Martijn\AppData\Roaming\nvm NVM_SYMLINK=C:\Program Files\nodejs OneDrive=C:\Users\Martijn\OneDrive OS=Windows_NT Path=C:\Program Files\PowerShell\7;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;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:\Program Files\dotnet\;C:\Users\Martijn\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\ProgramData\chocolatey\bin;C:\Program Files\LLVM\bin;C:\Program Files\PowerShell\7\;C:\Users\Martijn\scoop\shims;C:\Users\Martijn\AppData\Local\Microsoft\WindowsApps;C:\Users\Martijn\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Martijn\.dotnet\tools;C:\msys64\ucrt64\bin;C:\Program Files\Neovim\bin;C:\Users\Martijn\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Users\Martijn\AppData\Local\Programs\oh-my-posh\bin;C:\Programs;C:\Users\Martijn\AppData\Local\Microsoft\WinGet\Packages\charmbracelet.glow_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\Programs\netcoredbg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL POSH_CURSOR_COLUMN=1 POSH_CURSOR_LINE=29 POSH_INSTALLER=winget POSH_SESSION_ID=f73a5e3e-2e70-4433-90a5-bb8d2b49f417 POSH_SHELL_VERSION=7.4.5 POSH_THEME=D:\Code\shell-configs\oh-my-posh.omp.json POSH_THEMES_PATH=C:\Users\Martijn\AppData\Local\Programs\oh-my-posh\themes POWERLINE_COMMAND=oh-my-posh POWERSHELL_DISTRIBUTION_CHANNEL=MSI:Windows 10 Home POWERSHELL_TELEMETRY_OPTOUT=1 PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=AMD64 Family 25 Model 97 Stepping 2, AuthenticAMD PROCESSOR_LEVEL=25 PROCESSOR_REVISION=6102 ProgramData=C:\ProgramData ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files PSModulePath=C:\Users\Martijn\Documents\PowerShell\Modules;C:\Program Files\PowerShell\Modules;c:\program files\powershell\7\Modules;C:\Program Files (x86)\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules PUBLIC=C:\Users\Public PYENV=C:\Users\Martijn\.pyenv\pyenv-win\ RlsSvcPort=22112 SESSIONNAME=Console SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\Users\Martijn\AppData\Local\Temp TMP=C:\Users\Martijn\AppData\Local\Temp USERDOMAIN=BIG-BOY USERDOMAIN_ROAMINGPROFILE=BIG-BOY USERNAME=Martijn USERPROFILE=C:\Users\Martijn VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\ windir=C:\WINDOWS WSLENV=WT_SESSION:WT_PROFILE_ID: WT_PROFILE_ID={574e775e-4f2a-5b96-ac1e-a2962a402336} WT_SESSION=1e7472ac-8cc6-48f6-ada2-a933d64305b8]
[DEBUG] 14:10:33.607 language.go:Enabled:110 → folders: []
[DEBUG] 14:10:33.607 language.go:Enabled:117 → home_enabled: false
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[DEBUG] 14:10:33.607 segment.go:SetEnabled:115 → segment: Os
[DEBUG] 14:10:33.607 language.go:Enabled:129 → files
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 segment.go:SetEnabled:115 → segment: Root
[DEBUG] 14:10:33.607 os.go:Enabled:34 → 
[DEBUG] 14:10:33.607 path.go:setMappedLocations:563 → mapped_locations_enabled: true
[DEBUG] 14:10:33.607 path.go:setMappedLocations:564 → 
[DEBUG] 14:10:33.607 path.go:setMappedLocations:565 → 
[DEBUG] 14:10:33.607 language.go:Enabled:109 → extensions: [*.js *.ts package.json .nvmrc pnpm-workspace.yaml .pnpmfile.cjs .vue]
[DEBUG] 14:10:33.607 language.go:Enabled:110 → folders: []
[TRACE] 14:10:33.607 terminal_windows.go:Root() - 0s
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.607 language.go:Enabled:117 → home_enabled: false
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.607 terminal_windows.go:IsWsl() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 language.go:Enabled:129 → files
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:User() - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.csx) - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.js) - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.607 segment.go:SetEnabled:115 → segment: Git
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.ts) - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.vb) - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(package.json) - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:PathSeparator() - 0s
[DEBUG] 14:10:33.607 terminal.go:Getenv:164 → C:\Users\Martijn\AppData\Local
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.sln) - 0s
[TRACE] 14:10:33.607 terminal.go:Getenv(LOCALAPPDATA) - 0s
[DEBUG] 14:10:33.607 terminal.go:Host:347 → Big-Boy
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:Host() - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(.nvmrc) - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[DEBUG] 14:10:33.607 terminal.go:Getenv:164 → NO DATA
[DEBUG] 14:10:33.607 text.go:Render:80 → rendering template: ~/Code/Personal
[TRACE] 14:10:33.607 terminal.go:Getenv(SHLVL) - 0s
[TRACE] 14:10:33.607 terminal.go:Flags() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.slnf) - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:TemplateCache() - 1.0001ms
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(pnpm-workspace.yaml) - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.csproj) - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:TemplateCache() - 1.0001ms
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(.pnpmfile.cjs) - 0s
[DEBUG] 14:10:33.607 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:TemplateCache() - 500.1µs
[TRACE] 14:10:33.607 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.vbproj) - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(.vue) - 0s
[DEBUG] 14:10:33.607 text.go:Render:80 → rendering template: D:/Code
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.607 terminal.go:Flags() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.607 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.607 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.607 terminal.go:HasFilesInDir(*.fs) - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.607 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:HasFilesInDir(*.fsx) - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal.go:HasFilesInDir:242 → false
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:HasFilesInDir(*.fsproj) - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: ~/Code/Personal/*
[TRACE] 14:10:33.608 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.608 terminal.go:HasFilesInDir:242 → false
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:HasFilesInDir(global.json) - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: ~/Downloads
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: /mnt/*
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: ~/Code/School
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: /Volumes/*
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: ~/.config
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: D:/Code/*
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: ~/Code/*
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: ~/Code/School/*
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 text.go:Render:80 → rendering template: ~/.config/*
[TRACE] 14:10:33.608 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:PathSeparator() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 path.go:makeFolderFormatMap:839 → NO DATA
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.608 path.go:setStyle:218 → agnoster
[DEBUG] 14:10:33.608 path.go:getAgnosterPath:330 → 
[DEBUG] 14:10:33.608 path.go:colorizePath:740 → cycle: []
[DEBUG] 14:10:33.608 path.go:getFolderSeparator:273 → NO DATA
[DEBUG] 14:10:33.608 path.go:getFolderSeparator:275 →   
[DEBUG] 14:10:33.608 path.go:colorizePath:743 → cycle_folder_separator: false
[DEBUG] 14:10:33.608 path.go:colorizePath:744 → %s
[DEBUG] 14:10:33.608 path.go:colorizePath:746 → %s
[DEBUG] 14:10:33.608 path.go:colorizePath:747 → %s
[DEBUG] 14:10:33.608 path.go:colorizePath:748 → %s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:Pwd() - 0s
[TRACE] 14:10:33.608 terminal.go:TemplateCache() - 0s
[TRACE] 14:10:33.608 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.608 terminal.go:StackCount() - 0s
[DEBUG] 14:10:33.608 win32_windows.go:isWriteable:303 → current user is member of S-1-5-32-544
[DEBUG] 14:10:33.608 win32_windows.go:isWriteable:311 ↓
    WRITE_DAC
    WRITE_OWNER
    SYNCHRONIZE
    DELETE
    READ_CONTROL
[DEBUG] 14:10:33.608 win32_windows.go:isWriteable:313 → user has write access
[TRACE] 14:10:33.608 terminal_windows.go:DirIsWritable() - 500µs
[TRACE] 14:10:33.608 terminal.go:TemplateCache() - 0s
[DEBUG] 14:10:33.610 terminal.go:CommandPath:394 → C:\Program Files\Git\cmd\git.exe
[TRACE] 14:10:33.610 terminal.go:CommandPath(git.exe) - 3.0001ms
[TRACE] 14:10:33.610 terminal.go:HasCommand(git.exe) - 3.0001ms
[DEBUG] 14:10:33.610 git.go:shouldDisplay:312 → fetch_bare_info: false
[TRACE] 14:10:33.610 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.611 terminal.go:ResolveSymlink:286 → D:\Code\shell-configs
[TRACE] 14:10:33.611 terminal.go:ResolveSymlink(D:\Code\shell-configs) - 501.8µs
[TRACE] 14:10:33.611 terminal.go:HasParentFilePath(.git) - 501.8µs
[DEBUG] 14:10:33.611 scm.go:shouldIgnoreRootRepository:150 → exclude_folders: []
[DEBUG] 14:10:33.611 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.611 git.go:Enabled:176 → fetch_user: false
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.611 git.go:Enabled:191 → cli
[DEBUG] 14:10:33.611 git.go:Enabled:196 → fetch_status: false
[DEBUG] 14:10:33.611 git.go:shouldIgnoreStatus:454 → ignore_status: []
[DEBUG] 14:10:33.611 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.611 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.611 terminal.go:FileContent:301 ↓
    ref: refs/heads/main

[TRACE] 14:10:33.611 terminal.go:FileContent(D:\Code\shell-configs\.git/HEAD) - 0s
[DEBUG] 14:10:33.611 git.go:setPrettyHEADName:805 → NO DATA
[DEBUG] 14:10:33.611 scm.go:formatBranch:114 → mapped_branches: map[]
[DEBUG] 14:10:33.611 scm.go:formatBranch:130 → full_branch_path: true
[DEBUG] 14:10:33.611 scm.go:formatBranch:136 → branch_max_length: 0
[DEBUG] 14:10:33.611 git.go:Enabled:207 → fetch_upstream_icon: true
[DEBUG] 14:10:33.611 git.go:getUpstreamIcon:537 → upstream_icons: map[]
[DEBUG] 14:10:33.611 git.go:getUpstreamIcon:558 →  
[TRACE] 14:10:33.611 terminal.go:TemplateCache() - 0s
[DEBUG] 14:10:33.611 text.go:Render:80 → rendering template:  󰋑 {{ .CurrentDate | date .Format }} 
[TRACE] 14:10:33.611 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.611 text.go:Render:80 → rendering template:  {{ .Icon }} 
[TRACE] 14:10:33.611 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.611 text.go:Render:80 → rendering template: {{ if ne .Dir .PWD }} {{ .RepoName }}{{end}}  ({{ .UpstreamIcon }}{{ .HEAD }}{{ if gt .StashCount 0 }}  {{ .StashCount }}{{ end }}) 
[TRACE] 14:10:33.611 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.611 text.go:Render:80 → rendering template: {{ if .SSHSession }} {{ .UserName }}@{{ .HostName }} {{end}}
[TRACE] 14:10:33.611 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.611 text.go:Render:80 → rendering template:  {{ .Path }} 
[TRACE] 14:10:33.611 terminal.go:Flags() - 0s
[TRACE] 14:10:33.611 terminal.go:TemplateCache() - 0s
[TRACE] 14:10:33.611 terminal.go:TemplateCache() - 0s
[TRACE] 14:10:33.612 terminal.go:TemplateCache() - 0s
[TRACE] 14:10:33.612 terminal.go:TemplateCache() - 0s
[TRACE] 14:10:33.612 terminal.go:TemplateCache() - 0s
[TRACE] 14:10:33.612 terminal.go:TemplateCache() - 0s
[DEBUG] 14:10:33.612 terminal.go:FileContent:301 ↓
[REDACTED]

[TRACE] 14:10:33.612 terminal.go:FileContent(D:\Code\shell-configs\.git/logs/refs/stash) - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: powerline
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: diamond
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: powerline
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: powerline
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: powerline
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: diamond
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: powerline
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: powerline
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: diamond
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[TRACE] 14:10:33.612 terminal.go:Shell() - 0s
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 status.go:Init:53 → {{ .Code }}
[TRACE] 14:10:33.612 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.612 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.612 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.612 segment.go:SetEnabled:115 → segment: Status
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[TRACE] 14:10:33.612 terminal.go:StatusCodes() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: {{ .Code }}
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[TRACE] 14:10:33.612 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.612 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.612 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.612 segment.go:SetEnabled:115 → segment: Aws
[DEBUG] 14:10:33.612 aws.go:Enabled:42 → display_default: true
[DEBUG] 14:10:33.612 terminal.go:Getenv:164 → NO DATA
[TRACE] 14:10:33.612 terminal.go:Getenv(AWS_VAULT) - 0s
[DEBUG] 14:10:33.612 terminal.go:Getenv:164 → NO DATA
[TRACE] 14:10:33.612 terminal.go:Getenv(AWS_DEFAULT_PROFILE) - 0s
[DEBUG] 14:10:33.612 terminal.go:Getenv:164 → NO DATA
[TRACE] 14:10:33.612 terminal.go:Getenv(AWS_PROFILE) - 0s
[DEBUG] 14:10:33.612 terminal.go:Getenv:164 → NO DATA
[TRACE] 14:10:33.612 terminal.go:Getenv(AWS_REGION) - 0s
[DEBUG] 14:10:33.612 terminal.go:Getenv:164 → NO DATA
[TRACE] 14:10:33.612 terminal.go:Getenv(AWS_DEFAULT_REGION) - 0s
[DEBUG] 14:10:33.612 terminal.go:Getenv:164 → NO DATA
[TRACE] 14:10:33.612 terminal.go:Getenv(AWS_CONFIG_FILE) - 0s
[DEBUG] 14:10:33.612 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.612 terminal.go:TemplateCache() - 0s
[DEBUG] 14:10:33.612 status.go:Enabled:42 → always_enabled: false
[ERROR] 14:10:33.612 terminal.go:FileContent:297 → open C:\Users\Martijn/.aws/config: The system cannot find the path specified.
[TRACE] 14:10:33.612 terminal.go:FileContent(C:\Users\Martijn/.aws/config) - 0s
[TRACE] 14:10:33.612 terminal.go:Shell() - 0s
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[TRACE] 14:10:33.612 terminal.go:Pwd() - 0s
[DEBUG] 14:10:33.612 terminal_windows.go:58 → C:\Users\Martijn
[TRACE] 14:10:33.612 terminal.go:GOOS() - 0s
[DEBUG] 14:10:33.612 segment.go:SetEnabled:115 → segment: Text
[TRACE] 14:10:33.612 terminal.go:TemplateCache() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template:   
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[DEBUG] 14:10:33.612 text.go:Render:80 → rendering template: diamond
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
[TRACE] 14:10:33.612 terminal.go:Shell() - 0s
[TRACE] 14:10:33.612 terminal.go:Shell() - 0s
[DEBUG] 14:10:33.612 terminal.go:Getenv:164 → C:\Users\Martijn\AppData\Local
[TRACE] 14:10:33.612 terminal.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 14:10:33.612 terminal.go:CachePath() - 500.7µs
[TRACE] 14:10:33.612 terminal.go:Flags() - 0s
JanDeDobbeleer commented 2 hours ago

@TheRealGLH this is actually by design. The command is validated for errors, if there are errors, the transient prompt isn't invoked. This is the bug that caused that design change.