JanDeDobbeleer / oh-my-posh

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

Oh-my-posh overrides my fish key bindings #5615

Closed kamack38 closed 2 months ago

kamack38 commented 2 months ago

Code of Conduct

What happened?

I tried setting a fish key binding (bind \cj history-search-forward). And how surprised I was when it didn't work. I put it at the end of the file and it worked! Then I managed to track this issue to oh-my-posh loading (oh-my-posh --init --shell fish --config '~/.config/oh-my-posh/kamack.omp.json' | source). Setting the key binding only works after the oh-my-posh has been initialized otherwise it's overwritten.

Theme

{ "$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json", "blocks": [ { "alignment": "left", "newline": true, "segments": [ { "background": "#18354F", "foreground": "#d2ff5e", "leading_diamond": "", "properties": { "alpine": "<#0D597F></>", "arch": "<#1793d1></>", "centos": "", "debian": "<#A90232></>", "elementary": "<#44A2E8></>", "fedora": "<#072B61></>", "gentoo": "<#61538D></>", "linux": "<#F5C11B></>", "macos": "", "manjaro": "<#34BE5B></>", "mint": "<#86BE43></>", "opensuse": "<73BA25></>", "raspbian": "<#C51A4A></>", "ubuntu": "<#E95420></>", "windows": "<#26C6DA></>" }, "style": "diamond", "template": " {{ if .WSL }}<#26C6DA></>/{{ end }}{{.Icon}} ", "type": "os" }, { "background": "#2e6f95", "foreground": "#38DE21", "powerline_symbol": "", "properties": { "home_icon": "", "mapped_locations": { "~/.config": "", "~/Desktop": "", "~/Documents": "", "~/Documents/CPlusPlus": "", "~/Documents/cpp": "", "~/Documents/GitHUB": "", "~/Downloads": "", "~/Music": "", "~/Pictures": "", "~/Videos": "" }, "style": "full" }, "style": "powerline", "type": "path" }, { "background": "#4ecdc4", "background_templates": [ "{{ if or (.Working.Changed) (.Staging.Changed) }}#EDC809{{ end }}", "{{ if and (gt .Ahead 0) (gt .Behind 0) }}#F26D50{{ end }}", "{{ if gt .Ahead 0 }}#B56576{{ end }}", "{{ if gt .Behind 0 }}#6D597A{{ end }}" ], "foreground": "#f7fff7", "powerline_symbol": "", "properties": { "branch_icon": " ", "fetch_stash_count": true, "fetch_status": true, "fetch_upstream_icon": true }, "style": "powerline", "type": "git" }, { "background": "#ffeb3b", "foreground": "#193549", "powerline_symbol": "", "properties": { "fetch_status": true }, "style": "powerline", "type": "svn" } ], "type": "prompt" }, { "alignment": "right", "segments": [ { "background": "#ffff66", "foreground": "#111111", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "type": "root" }, { "background": "#689f63", "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "properties": { "fetch_package_manager": true }, "style": "powerline", "template": "{{ if .PackageManagerIcon }}{{ .PackageManagerIcon }} {{else}}  {{ end }}{{ .Full }}", "type": "node" }, { "background": "#002e53", "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "template": " 🌊 {{ .Full }} ", "type": "nx" }, { "background": "#2bb1ee", "foreground": "#03589c", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "type": "dart" }, { "background": "#4063D8", "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "type": "php" }, { "background": "lightWhite", "foreground": "blue", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "template": " R {{ .Full }} ", "type": "r" }, { "background": "#c3002f", "foreground": "#ffffff", "powerline_symbol": "", "style": "powerline", "type": "angular" }, { "background": "#00acd7", "foreground": "#111111", "invert_powerline": true, "powerline_symbol": "", "properties": { "fetch_version": true }, "style": "powerline", "type": "go" }, { "background": "#4063D8", "foreground": "#111111", "invert_powerline": true, "powerline_symbol": "", "properties": { "fetch_version": true }, "style": "powerline", "type": "julia" }, { "background": "#ebcc34", "foreground": "#000000", "powerline_symbol": "", "style": "powerline", "type": "kubectl" }, { "background": "#FFDE57", "foreground": "#4584B6", "invert_powerline": true, "powerline_symbol": "", "properties": { "display_mode": "files", "fetch_version": true, "fetch_virtual_env": false }, "style": "powerline", "type": "python" }, { "background": "#906cff", "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "type": "kotlin" }, { "background": "#4063D8", "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "type": "crystal" }, { "background": "#AE1401", "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "properties": { "display_mode": "files", "fetch_version": true }, "style": "powerline", "type": "ruby" }, { "background": "#29315A", "foreground": "#E64747", "invert_powerline": true, "powerline_symbol": "", "properties": { "fetch_version": true }, "style": "powerline", "type": "java" }, { "background": "#4E2BCD", "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "properties": { "fetch_version": true }, "style": "powerline", "type": "dotnet" }, { "background": "#99908a", "foreground": "#193549", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "template": "  {{ .Full }} ", "type": "rust" }, { "background": "#000080", "foreground": "#fff", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "template": "  {{ .Full }} ", "type": "lua" }, { "background": "#1E9748", "foreground": "#E8EAEE", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "template": "  cmake {{ .Full }} ", "type": "cmake" }, { "background": "#FEAC19", "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "properties": { "display_mode": "files", "fetch_version": false }, "style": "powerline", "type": "azfunc" }, { "background_templates": ["{{if contains \"default\" .Profile}}#FFA400{{end}}", "{{if contains \"jan\" .Profile}}#f1184c{{end}}"], "foreground": "#ffffff", "invert_powerline": true, "powerline_symbol": "", "properties": { "display_default": false }, "style": "powerline", "type": "aws" }, { "background": "#5c41e2", "foreground": "#fefefe", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "type": "terraform" }, { "background": "#0077C2", "foreground": "#FFFFFF", "invert_powerline": true, "powerline_symbol": "", "style": "powerline", "type": "shell" }, { "background": "#ffe66d", "foreground": "#293241", "invert_powerline": true, "powerline_symbol": "", "properties": { "style": "austin" }, "style": "powerline", "type": "executiontime" }, { "background": "#3BD01D", "background_templates": ["{{ if gt .Code 0 }}#FF005D{{ end }}"], "foreground": "#d3d7cf", "invert_powerline": true, "powerline_symbol": "", "properties": { "always_enabled": true }, "style": "diamond", "template": " {{ if gt .Code 0 }}{{ else }}{{ end }} ", "type": "exit" } ], "type": "prompt" }, { "alignment": "left", "newline": true, "segments": [ { "foreground": "#3BD01D", "style": "plain", "template": "❯", "type": "text" } ], "type": "prompt" }, { "alignment": "right", "segments": [ { "background": "#1BD760", "foreground": "#ffffff", "leading_diamond": "", "properties": { "track_separator": " - " }, "style": "diamond", "trailing_diamond": "", "type": "spotify" } ], "type": "rprompt" } ], "console_title_template": "{{if .Root}}⚡ {{end}}{{ .Shell }} in {{ .Folder }}", "final_space": true, "osc99": false, "transient_prompt": { "background": "transparent", "foreground": "#ffffff", "template": "<#3BD01D>❯</> " }, "version": 2 }

What OS are you seeing the problem on?

Linux

Which shell are you using?

fish

Log output

Version: 23.10.1

Shell: fish (3.7.1)

Prompt:

                                                                                                              fish   
❯ 

Segments:

ConsoleTitle(true)                        -   0 ms
Os(true)                                  -   0 ms
Path(true)                                -   2 ms
Shell(true)                               -   0 ms
Exit(true)                                -   0 ms
Text(true)                                -   0 ms
Spotify(false)                            -   0 ms

Run duration: 7.781719ms

Cache path: /home/kamack38/.cache/oh-my-posh

Config path: /home/kamack38/.config/oh-my-posh/kamack.omp.json

Logs:

[DEBUG] 19:52:44.850 debug.go:42 → debug mode enabled
[DEBUG] 19:52:44.850 debug.go:42 → plain mode enabled
[DEBUG] 19:52:44.850 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.850 terminal.go:Getenv(LOCALAPPDATA) - 9.247µs
[DEBUG] 19:52:44.850 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.850 terminal.go:Getenv(OMP_CACHE_DIR) - 1.643µs
[DEBUG] 19:52:44.850 terminal.go:Getenv:165 → /home/kamack38/.cache
[TRACE] 19:52:44.850 terminal.go:Getenv(XDG_CACHE_HOME) - 1.893µs
[TRACE] 19:52:44.850 terminal.go:CachePath() - 30.638µs
[DEBUG] 19:52:44.850 terminal.go:70 → loading cache file: /home/kamack38/.cache/oh-my-posh/omp.cache
[DEBUG] 19:52:44.850 terminal.go:70 → loading cache key: environment_platform
[DEBUG] 19:52:44.850 terminal.go:70 → loading cache key: is_wsl
[DEBUG] 19:52:44.850 terminal.go:70 → loading cache key: upgrade_check
[TRACE] 19:52:44.850 terminal.go(/home/kamack38/.cache/oh-my-posh/omp.cache) - 56.015µs
[DEBUG] 19:52:44.850 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.850 terminal.go:Getenv(LOCALAPPDATA) - 1.944µs
[DEBUG] 19:52:44.850 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.850 terminal.go:Getenv(OMP_CACHE_DIR) - 1.583µs
[DEBUG] 19:52:44.850 terminal.go:Getenv:165 → /home/kamack38/.cache
[TRACE] 19:52:44.850 terminal.go:Getenv(XDG_CACHE_HOME) - 1.794µs
[TRACE] 19:52:44.850 terminal.go:CachePath() - 15.81µs
[DEBUG] 19:52:44.850 terminal.go:70 → loading cache file: /home/kamack38/.cache/oh-my-posh/omp.cache.893608
[DEBUG] 19:52:44.850 terminal.go:70 → loading cache key: prompt_count_cache
[DEBUG] 19:52:44.850 terminal.go:70 → loading cache key: template_cache
[TRACE] 19:52:44.850 terminal.go(/home/kamack38/.cache/oh-my-posh/omp.cache.893608) - 70.513µs
[DEBUG] 19:52:44.850 terminal.go:Getenv:165 → /home/kamack38/.config/oh-my-posh/kamack.omp.json
[TRACE] 19:52:44.850 terminal.go:Getenv(POSH_THEME) - 1.903µs
[DEBUG] 19:52:44.850 terminal.go:ResolveConfigPath:97 → config set using POSH_THEME: /home/kamack38/.config/oh-my-posh/kamack.omp.json
[TRACE] 19:52:44.850 terminal.go:ResolveConfigPath() - 6.742µs
[TRACE] 19:52:44.850 terminal.go:SetPromptCount() - 341ns
[TRACE] 19:52:44.850 terminal.go:Init() - 241.796µs
[TRACE] 19:52:44.850 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.851 load.go:loadConfig() - 513.97µs
[TRACE] 19:52:44.851 terminal.go:Flags() - 51ns
[DEBUG] 19:52:44.851 debug.go:50 → terminal program: Unknown
[DEBUG] 19:52:44.851 debug.go:50 → terminal shell: shell
[DEBUG] 19:52:44.851 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.851 terminal.go:Getenv(OMP_CACHE_DISABLED) - 2.114µs
[TRACE] 19:52:44.851 terminal.go:Shell() - 60ns
[DEBUG] 19:52:44.851 terminal.go:Getenv:165 → 3.7.1
[TRACE] 19:52:44.851 terminal.go:Getenv(POSH_SHELL_VERSION) - 3.136µs
[DEBUG] 19:52:44.851 debug.go:PrintDebug:23 → segment: Title
[DEBUG] 19:52:44.851 text.go:Render:80 → rendering template: {{if .Root}}⚡ {{end}}{{ .Shell }} in {{ .Folder }}
[TRACE] 19:52:44.851 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.851 terminal_unix.go:Root() - 902ns
[TRACE] 19:52:44.851 terminal.go:Shell() - 40ns
[TRACE] 19:52:44.851 terminal.go:StatusCodes() - 51ns
[DEBUG] 19:52:44.851 terminal_unix.go:IsWsl:35 → false
[TRACE] 19:52:44.851 terminal_unix.go:IsWsl() - 7.714µs
[DEBUG] 19:52:44.851 terminal.go:TemplateCache:652 → environment: [PWD=/home/kamack38 __ABBR_TIPS_KEYS=!! '??' '**' a__.. a__... a__.... a__..... a__...... a__btc a__cleanup a__cls a__docker-clean-all a__esudo a__firefox a__gpg-reload a__gzipnow a__icat a__jctl a__la a__le a__list-sound-cards a__ll a__logout a__ls a__lt a__makesrcinfo a__multiple-sinks a__n a__nf a__of a__pan a__paru-clean-cache a__passgen a__passwdgen a__pip-upgrade a__python-gen-deps a__refresh-mirrorlist a__reload a__si a__sound-reload a__svn a__systemctl-reload a__tarnow a__udev-reload a__untar a__wget a__xo a__xterm-kitty a__yay POSH_THEME=/home/kamack38/.config/oh-my-posh/kamack.omp.json nvm_current_version=v20.11.1 XDG_STATE_HOME=/home/kamack38/.local/state SHLVL=2 KITTY_PUBLIC_KEY=1:Or59y%x{HzCLOz4>yWCa4!Q@cYy^E5>o?DehCb<6 SSH_AUTH_SOCK=/tmp/ssh-XXXXXX9GJOdP/agent.8066 LESSHISTFILE=/home/kamack38/.cache/less/history HYPRLAND_CMD=Hyprland TERM=xterm-kitty XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session2 TEXMFVAR=/home/kamack38/.cache/texlive/texmf-var LC_ADDRESS=pl_PL.UTF-8 XDG_BIN_HOME=/home/kamack38/.local/bin __ABBR_TIPS_VALUES=   cd .. cd ../.. cd ../../.. cd ../../../.. cd ../../../../.. bluetoothctl sudo pacman -Rns (pacman -Qtdq) clear sudo docker system prune -af sudoedit firefox-developer-edition gpg-connect-agent reloadagent /bye tar czf kitty +kitten icat journalctl -p 3 -xb eza -a --icons eza -alTL 2 cat /proc/asound/cards eza -alF --git loginctl terminate-user kamack38 eza --icons eza -T makepkg --printsrcinfo > .SRCINFO pactl\\\ load-module\\\ module-combine-sink\\\ sink_name=Simultaneous\\\ sink_properties=device.description=CombinedSink\\\ slaves=\\\(pactl\\\ list\\\ short\\\ sinks\\\ \\\|\\\ awk\\\ \\\'\\\{print\\\ \\\$2\\\}\\\'\\\ \\\|\\\ sed\\\ -z\\\ \\\'s/\\\\n/,/g\\\;\\\ s/,\\\$/\\\\n/\\\'\\\) nvim fastfetch onefetch paru --noconfirm paru -Sc --noconfirm strings\\\ /dev/urandom\\\ \\\|\\\ grep\\\ -o\\\ \\\'\\\[^\\\~`\\\[:space:\\\]\\\]\\\'\\\ \\\|\\\ head\\\ -n\\\ 32\\\ \\\|\\\ tr\\\ -d\\\ \\\'\\\\n\\\ date +%s | sha256sum | base64 | head -c 64 ; echo pip install --upgrade pip pipreqs sudo reflector --latest 200 --sort rate --save /etc/pacman.d/mirrorlist --threads 10 -p https source ~/.config/fish/config.fish su -s /bin/fish systemctl --user restart wireplumber pipewire pipewire-pulse svn --config-dir "/home/kamack38/.config/subversion" sudo systemctl daemon-reload tar -acf  sudo udevadm control --reload-rules && sudo udevadm trigger tar -xvf  wget --hsts-file=/home/kamack38/.local/share/wget-hsts xdg-open kitty paru FFMPEG_DATADIR=/home/kamack38/.config/ffmpeg CUDA_CACHE_PATH=/home/kamack38/.cache/nv LC_MONETARY=pl_PL.UTF-8 DIFFPROG=delta HL_INITIAL_WORKSPACE_TOKEN=0e5fc23a-5f88-43f3-af2d-fae5aacc9ddf GTK_RC_FILES=/home/kamack38/.config/gtk-1.0/gtkrc EDITOR=nvim XDG_SEAT=seat0 LOGNAME=kamack38 POWERLINE_COMMAND=oh-my-posh XDG_SESSION_DESKTOP= XDG_SESSION_TYPE=wayland XDG_DATA_HOME=/home/kamack38/.local/share PNPM_HOME=/home/kamack38/.local/share/pnpm ABBR_TIPS_PROMPT=\n💡 \e[1m{{ .abbr }}\e[0m => {{ .cmd }} SHELL=/bin/fish LC_NAME=pl_PL.UTF-8 MOTD_SHOWN=pam GTK2_RC_FILES=/home/kamack38/.config/gtk-2.0/gtkrc HOME=/home/kamack38 WLR_NO_HARDWARE_CURSORS=1 GPG_TTY=/dev/pts/3 LANG=en_GB.UTF-8 SSH_AGENT_PID=8068 LC_PAPER=pl_PL.UTF-8 WINEPREFIX=/home/kamack38/.local/share/wine HISTFILE=/home/kamack38/.cache/bash/history ABBR_TIPS_REGEXES=(^(\w+\s+)+(-{1,2})\w+)(\s\S+) (^(\s?(\w-?)+){3}).* (^(\s?(\w-?)+){2}).* (^(\s?(\w-?)+){1}).* _JAVA_AWT_WM_NONREPARENTING=1 VAGRANT_ALIAS_FILE=/home/kamack38/.local/share/vagrant/aliases KITTY_LISTEN_ON=unix:/tmp/kitty-893588 XDG_SESSION_ID=2 WORKON_HOME=/home/kamack38/.local/share/virtualenvs MOZ_ENABLE_WAYLAND=1 NVCC_CCBIN=/usr/bin/g++-13 XDG_VTNR=1 CUDA_PATH=/opt/cuda KDEHOME=/home/kamack38/.config/kde TERMINFO=/usr/lib/kitty/terminfo HG=/usr/bin/hg MANPAGER=nvim +Man! KERAS_HOME=/home/kamack38/.local/state/keras __GLX_VENDOR_LIBRARY_NAME=nvidia CONDA_PROMPT_MODIFIER=false POSH_PID=893608 LC_MEASUREMENT=pl_PL.UTF-8 HYPRLAND_INSTANCE_SIGNATURE=cba1ade848feac44b2eda677503900639581c3f4_1726321606_768024434 BIOME_CONFIG_PATH=/home/kamack38/.config/biome.json NODE_REPL_HISTORY=/home/kamack38/.local/share/node_repl_history XDG_RUNTIME_DIR=/run/user/1000 QT_QPA_PLATFORMTHEME=qt5ct KITTY_WINDOW_ID=1 ANDROID_USER_HOME=/android COLORTERM=truecolor DEBUGINFOD_URLS=https://debuginfod.archlinux.org  DOCKER_CONFIG=/home/kamack38/.config/docker _JAVA_OPTIONS=-Djava.util.prefs.userRoot=/home/kamack38/.config/java QT_QPA_PLATFORM=wayland XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 VAGRANT_HOME=/home/kamack38/.local/share/vagrant NPM_CONFIG_USERCONFIG=/home/kamack38/.config/npm/npmrc SSH_ENV=/home/kamack38/.ssh/environment XINITRC=/home/kamack38/.config/X11/xinitrc XDG_SESSION_CLASS=user TS_NODE_HISTORY=/home/kamack38/.local/share/ts_node_repl_history NVM_DIR=/home/kamack38/.local/share/nvm ANDROID_HOME=/home/kamack38/.local/share/android/sdk DESKTOP_SESSION=hyprland WAKATIME_HOME=/home/kamack38/.config/wakatime LC_IDENTIFICATION=pl_PL.UTF-8 XDG_CONFIG_HOME=/home/kamack38/.config RUSTUP_HOME=/home/kamack38/.local/share/rustup KITTY_PID=893588 WAYLAND_DISPLAY=wayland-1 KITTY_INSTALLATION_DIR=/usr/lib/kitty DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus LC_NUMERIC=pl_PL.UTF-8 PYTHONSTARTUP=/home/kamack38/.config/python/pythonrc GCC_COLORS=error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01 XDG_CURRENT_DESKTOP=Hyprland GNUPGHOME=/home/kamack38/.local/share/gnupg USER=kamack38 LC_TIME=pl_PL.UTF-8 GOPATH=/home/kamack38/.local/share/go CARGO_HOME=/home/kamack38/.local/share/cargo PATH=/home/kamack38/.local/share/nvm/v20.11.1/bin:/home/kamack38/.local/share/pnpm:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/home/kamack38/.local/bin/:/home/kamack38/.local/share/cargo/bin:/home/kamack38/.local/share/npm/bin:/home/kamack38/.cache/.bun/bin:/opt/cuda/bin:/opt/cuda/nsight_compute:/opt/cuda/nsight_systems/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin XDG_DATA_DIRS=/home/kamack38/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/ XDG_CACHE_HOME=/home/kamack38/.cache DISPLAY=:1 MAIL=/var/spool/mail/kamack38 LC_TELEPHONE=pl_PL.UTF-8 XDG_BACKEND=wayland POSH_SHELL_VERSION=3.7.1]
[TRACE] 19:52:44.851 terminal.go:GOOS() - 281ns
[TRACE] 19:52:44.851 terminal.go:PathSeparator() - 4.178µs
[TRACE] 19:52:44.851 terminal.go:GOOS() - 20ns
[DEBUG] 19:52:44.851 terminal.go:Pwd:190 → /home/kamack38
[TRACE] 19:52:44.851 terminal.go:Pwd() - 22.863µs
[DEBUG] 19:52:44.851 terminal_unix.go:IsWsl:35 → false
[TRACE] 19:52:44.851 terminal_unix.go:IsWsl() - 2.345µs
[TRACE] 19:52:44.852 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 21ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 31ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 20ns
[DEBUG] 19:52:44.852 terminal.go:User:331 → kamack38
[TRACE] 19:52:44.852 terminal.go:User() - 3.196µs
[DEBUG] 19:52:44.852 terminal.go:Host:348 → kamack38-rogstrixg533qs
[TRACE] 19:52:44.852 terminal.go:Host() - 4.258µs
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.852 terminal_unix.go:Platform:92 → garuda
[DEBUG] 19:52:44.852 terminal.go:Getenv:165 → 2
[TRACE] 19:52:44.852 terminal.go:Getenv(SHLVL) - 2.405µs
[TRACE] 19:52:44.852 terminal.go:TemplateCache() - 153.078µs
[TRACE] 19:52:44.852 terminal.go:Shell() - 40ns
[DEBUG] 19:52:44.852 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.852 terminal.go:Getenv(POSH_CURSOR_LINE) - 2.204µs
[DEBUG] 19:52:44.852 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.852 terminal.go:Getenv(POSH_CURSOR_COLUMN) - 1.523µs
[TRACE] 19:52:44.852 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.852 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.852 terminal.go:Flags() - 20ns
[TRACE] 19:52:44.852 terminal.go:Flags() - 170ns
[TRACE] 19:52:44.852 terminal.go:Pwd() - 80ns
[TRACE] 19:52:44.852 terminal.go:Flags() - 160ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.852 terminal.go:Pwd() - 130ns
[DEBUG] 19:52:44.852 segment.go:SetEnabled:115 → segment: Svn
[TRACE] 19:52:44.852 terminal.go:GOOS() - 50ns
[DEBUG] 19:52:44.852 terminal_unix.go:IsWsl:35 → false
[DEBUG] 19:52:44.852 segment.go:SetEnabled:115 → segment: Path
[TRACE] 19:52:44.852 terminal.go:Pwd() - 140ns
[TRACE] 19:52:44.852 terminal_unix.go:IsWsl() - 2.424µs
[TRACE] 19:52:44.852 terminal.go:GOOS() - 50ns
[TRACE] 19:52:44.852 terminal_unix.go:IsWsl2() - 4.608µs
[DEBUG] 19:52:44.852 segment.go:SetEnabled:115 → segment: Git
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.852 terminal_unix.go:IsWsl:35 → false
[DEBUG] 19:52:44.852 path.go:149 → display_cygpath: false
[TRACE] 19:52:44.852 terminal_unix.go:IsWsl() - 3.126µs
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal_unix.go:IsWsl2() - 5.932µs
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal.go:PathSeparator() - 2.535µs
[TRACE] 19:52:44.852 terminal.go:Pwd() - 60ns
[TRACE] 19:52:44.852 terminal.go:Shell() - 60ns
[TRACE] 19:52:44.852 terminal.go:Shell() - 30ns
[DEBUG] 19:52:44.852 terminal.go:CommandPath:390 → /usr/bin/svn
[TRACE] 19:52:44.852 terminal.go:CommandPath(svn) - 29.255µs
[TRACE] 19:52:44.852 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.852 terminal.go:HasCommand(svn) - 31.679µs
[TRACE] 19:52:44.852 terminal.go:Pwd() - 50ns
[TRACE] 19:52:44.852 terminal.go:Flags() - 201ns
[DEBUG] 19:52:44.852 path.go:setMappedLocations:563 → mapped_locations_enabled: true
[DEBUG] 19:52:44.852 path.go:setMappedLocations:564 → 
[DEBUG] 19:52:44.852 path.go:setMappedLocations:565 → 
[DEBUG] 19:52:44.852 terminal.go:CommandPath:390 → /usr/bin/git
[TRACE] 19:52:44.852 terminal.go:CommandPath(git) - 31.44µs
[TRACE] 19:52:44.852 terminal.go:GOOS() - 110ns
[TRACE] 19:52:44.852 terminal.go:HasCommand(git) - 667.048µs
[DEBUG] 19:52:44.852 segment.go:SetEnabled:115 → segment: Os
[TRACE] 19:52:44.852 terminal.go:GOOS() - 40ns
[DEBUG] 19:52:44.852 git.go:shouldDisplay:285 → fetch_bare_info: false
[DEBUG] 19:52:44.852 terminal_unix.go:Platform:92 → garuda
[TRACE] 19:52:44.852 terminal.go:Pwd() - 110ns
[DEBUG] 19:52:44.852 os.go:Enabled:39 → display_distro_name: false
[DEBUG] 19:52:44.852 os.go:getDistroIcon:87 → NO DATA
[DEBUG] 19:52:44.852 terminal.go:ResolveSymlink:287 → /home/kamack38
[DEBUG] 19:52:44.852 os.go:getDistroIcon:92 → <#F5C11B></>
[TRACE] 19:52:44.852 terminal.go:TemplateCache() - 180ns
[TRACE] 19:52:44.852 terminal.go:ResolveSymlink(/home/kamack38) - 11.993µs
[ERROR] 19:52:44.852 terminal.go:HasParentFilePath:554 → stat .git: no such file or directory
[TRACE] 19:52:44.852 terminal.go:HasParentFilePath(.git) - 49.193µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 60ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.853 path.go:setMappedLocations:566 → 
[DEBUG] 19:52:44.853 path.go:setMappedLocations:571 → mapped_locations: map[~/.config: ~/Desktop: ~/Documents: ~/Documents/CPlusPlus: ~/Documents/GitHUB: ~/Documents/cpp: ~/Downloads: ~/Music: ~/Pictures: ~/Videos:]
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/Desktop
[TRACE] 19:52:44.853 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 2.254µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 40ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 7.124µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 40ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/Documents/GitHUB
[TRACE] 19:52:44.853 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.914µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 31ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.593µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/Documents
[TRACE] 19:52:44.853 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 2.464µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.613µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/Documents/CPlusPlus
[TRACE] 19:52:44.853 terminal.go:Flags() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.783µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 4.699µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/Pictures
[TRACE] 19:52:44.853 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.913µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.593µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/Downloads
[TRACE] 19:52:44.853 terminal.go:Flags() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.934µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 6.773µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/Music
[TRACE] 19:52:44.853 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.944µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.613µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/Videos
[TRACE] 19:52:44.853 terminal.go:Flags() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.884µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.583µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.853 text.go:Render:80 → rendering template: ~/.config
[TRACE] 19:52:44.853 terminal.go:Flags() - 31ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:PathSeparator() - 1.903µs
[TRACE] 19:52:44.853 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.853 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:PathSeparator() - 7.183µs
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[DEBUG] 19:52:44.854 text.go:Render:80 → rendering template: ~/Documents/cpp
[TRACE] 19:52:44.854 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:PathSeparator() - 1.884µs
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:PathSeparator() - 1.593µs
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:PathSeparator() - 1.673µs
[TRACE] 19:52:44.854 terminal.go:GOOS() - 31ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 21ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:PathSeparator() - 2.004µs
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 31ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 40ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 31ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.854 path.go:colorizePath:740 → cycle: []
[DEBUG] 19:52:44.854 path.go:getFolderSeparator:273 → NO DATA
[DEBUG] 19:52:44.854 path.go:getFolderSeparator:275 → /
[DEBUG] 19:52:44.854 path.go:colorizePath:743 → cycle_folder_separator: false
[DEBUG] 19:52:44.854 path.go:colorizePath:744 → %s
[DEBUG] 19:52:44.854 path.go:colorizePath:746 → %s
[DEBUG] 19:52:44.854 path.go:colorizePath:747 → %s
[DEBUG] 19:52:44.854 path.go:colorizePath:748 → %s
[TRACE] 19:52:44.854 terminal.go:Pwd() - 100ns
[TRACE] 19:52:44.854 terminal.go:TemplateCache() - 130ns
[TRACE] 19:52:44.854 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.854 terminal.go:StackCount() - 50ns
[TRACE] 19:52:44.854 terminal_unix.go:DirIsWritable(/home/kamack38) - 4.85µs
[TRACE] 19:52:44.854 terminal.go:TemplateCache() - 50ns
[DEBUG] 19:52:44.854 text.go:Render:80 → rendering template:  {{ .Path }} 
[TRACE] 19:52:44.854 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.854 text.go:Render:80 → rendering template:  {{ if .WSL }}<#26C6DA></>/{{ end }}{{.Icon}} 
[TRACE] 19:52:44.854 terminal.go:Flags() - 70ns
[TRACE] 19:52:44.854 terminal.go:TemplateCache() - 191ns
[TRACE] 19:52:44.855 terminal.go:TemplateCache() - 200ns
[TRACE] 19:52:44.855 terminal.go:Shell() - 130ns
[TRACE] 19:52:44.855 terminal.go:Shell() - 40ns
[DEBUG] 19:52:44.855 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.855 terminal.go:Flags() - 70ns
[DEBUG] 19:52:44.855 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.855 terminal.go:Flags() - 40ns
[DEBUG] 19:52:44.855 text.go:Render:80 → rendering template: diamond
[TRACE] 19:52:44.855 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.855 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.855 terminal.go:Flags() - 40ns
[TRACE] 19:52:44.855 terminal.go:Shell() - 30ns
[TRACE] 19:52:44.855 terminal.go:Shell() - 30ns
[TRACE] 19:52:44.855 terminal.go:Flags() - 100ns
[TRACE] 19:52:44.855 terminal.go:Flags() - 160ns
[TRACE] 19:52:44.855 terminal.go:Pwd() - 120ns
[TRACE] 19:52:44.855 terminal.go:GOOS() - 60ns
[TRACE] 19:52:44.855 terminal.go:Flags() - 100ns
[DEBUG] 19:52:44.855 segment.go:SetEnabled:115 → segment: Nx
[TRACE] 19:52:44.855 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.855 terminal.go:Pwd() - 90ns
[TRACE] 19:52:44.855 terminal.go:Flags() - 70ns
[DEBUG] 19:52:44.855 segment.go:SetEnabled:115 → segment: Root
[TRACE] 19:52:44.855 terminal.go:GOOS() - 50ns
[TRACE] 19:52:44.855 terminal_unix.go:Root() - 441ns
[DEBUG] 19:52:44.855 segment.go:SetEnabled:115 → segment: Exit
[TRACE] 19:52:44.855 terminal.go:Flags() - 110ns
[TRACE] 19:52:44.855 terminal.go:StatusCodes() - 60ns
[TRACE] 19:52:44.855 terminal.go:Pwd() - 121ns
[TRACE] 19:52:44.855 terminal.go:Pwd() - 90ns
[DEBUG] 19:52:44.855 language.go:Enabled:109 → extensions: [workspace.json nx.json]
[DEBUG] 19:52:44.856 text.go:Render:80 → rendering template: {{ .Code }}
[TRACE] 19:52:44.856 terminal.go:GOOS() - 60ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 111ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 50ns
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[TRACE] 19:52:44.856 terminal.go:GOOS() - 40ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Ruby
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Cmake
[TRACE] 19:52:44.856 terminal.go:Pwd() - 71ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Node
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Python
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.js *.ts package.json .nvmrc pnpm-workspace.yaml .pnpmfile.cjs .vue]
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.rb Rakefile Gemfile]
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.py *.ipynb pyproject.toml venv.bak]
[TRACE] 19:52:44.856 terminal.go:Pwd() - 121ns
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[TRACE] 19:52:44.856 terminal.go:Flags() - 60ns
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: [.venv venv virtualenv venv-win pyenv-win]
[TRACE] 19:52:44.856 terminal.go:Pwd() - 60ns
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:Pwd() - 40ns
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:Flags() - 70ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 40ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 121ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 60ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 90ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 100ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 90ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 40ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 60ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 70ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 30ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 61ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Julia
[TRACE] 19:52:44.856 terminal.go:Pwd() - 80ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Terraform
[TRACE] 19:52:44.856 terminal.go:Flags() - 40ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 40ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Go
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.jl]
[DEBUG] 19:52:44.856 terraform.go:Enabled:42 → fetch_version: false
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Dart
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Php
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:Pwd() - 50ns
[DEBUG] 19:52:44.856 terminal.go:Getenv:165 → NO DATA
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.php composer.json composer.lock .php-version blade.php]
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.go go.mod]
[TRACE] 19:52:44.856 terminal.go:Pwd() - 40ns
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.dart pubspec.yaml pubspec.yml pubspec.lock]
[TRACE] 19:52:44.856 terminal.go:GOOS() - 60ns
[TRACE] 19:52:44.856 terminal.go:Getenv(JAVA_HOME) - 4.779µs
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:Flags() - 40ns
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[TRACE] 19:52:44.856 terminal.go:Pwd() - 30ns
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: [.dart_tool]
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Kotlin
[TRACE] 19:52:44.856 terminal.go:Pwd() - 100ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:GOOS() - 50ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 30ns
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.kt *.kts *.ktm]
[TRACE] 19:52:44.856 terminal.go:Pwd() - 100ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 20ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 40ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 70ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Java
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [angular.json]
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: R
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:Flags() - 140ns
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.R *.Rmd *.Rsx *.Rda *.Rd *.Rproj .Rproj.user]
[TRACE] 19:52:44.856 terminal.go:Pwd() - 31ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 70ns
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[TRACE] 19:52:44.856 terminal.go:Flags() - 40ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 100ns
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [pom.xml build.gradle.kts build.sbt .java-version .deps.edn project.clj build.boot *.java *.class *.gradle *.jar *.clj *.cljc]
[TRACE] 19:52:44.856 terminal.go:Pwd() - 80ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 40ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 30ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 70ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Azfunc
[TRACE] 19:52:44.856 terminal.go:GOOS() - 60ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 60ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 50ns
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Rust
[TRACE] 19:52:44.856 terminal.go:Flags() - 40ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 60ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Aws
[DEBUG] 19:52:44.856 aws.go:Enabled:42 → display_default: false
[DEBUG] 19:52:44.856 terminal.go:Getenv:165 → NO DATA
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [host.json local.settings.json function.json]
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:Flags() - 160ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 70ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 61ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 31ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 150ns
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Kubectl
[TRACE] 19:52:44.856 terminal.go:Flags() - 160ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 170ns
[DEBUG] 19:52:44.856 kubectl.go:Enabled:79 → cache_timeout: 0
[DEBUG] 19:52:44.856 kubectl.go:Enabled:93 → parse_kubeconfig: true
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.rs Cargo.toml Cargo.lock]
[TRACE] 19:52:44.856 terminal.go:Pwd() - 141ns
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: []
[TRACE] 19:52:44.856 terminal.go:GOOS() - 50ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 50ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 60ns
[ERROR] 19:52:44.856 terminal.go:FileContent:298 → open /home/kamack38/.kube/config: no such file or directory
[TRACE] 19:52:44.856 terminal.go:Getenv(AWS_VAULT) - 2.295µs
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:GOOS() - 80ns
[TRACE] 19:52:44.856 terminal.go:FileContent(/home/kamack38/.kube/config) - 11.612µs
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Executiontime
[DEBUG] 19:52:44.856 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.856 terminal.go:Getenv(AWS_DEFAULT_PROFILE) - 3.416µs
[ERROR] 19:52:44.856 terminal.go:CommandPath:394 → exec: "terraform": executable file not found in $PATH
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Shell
[DEBUG] 19:52:44.856 terminal.go:Getenv:165 → NO DATA
[DEBUG] 19:52:44.856 executiontime.go:Enabled:57 → always_enabled: false
[TRACE] 19:52:44.856 terminal.go:Pwd() - 100ns
[TRACE] 19:52:44.856 terminal.go:CommandPath(terraform) - 272.424µs
[TRACE] 19:52:44.856 terminal.go:ExecutionTime() - 70ns
[TRACE] 19:52:44.856 terminal.go:HasCommand(terraform) - 277.644µs
[TRACE] 19:52:44.856 terminal.go:Getenv(AWS_PROFILE) - 2.936µs
[DEBUG] 19:52:44.856 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.856 terminal.go:Getenv(AWS_REGION) - 2.996µs
[DEBUG] 19:52:44.856 terminal.go:Getenv:165 → NO DATA
[DEBUG] 19:52:44.856 executiontime.go:Enabled:59 → threshold: 500.000000
[TRACE] 19:52:44.856 terminal.go:Getenv(AWS_DEFAULT_REGION) - 2.855µs
[DEBUG] 19:52:44.856 shell.go:Enabled:28 → mapped_shell_names: map[]
[DEBUG] 19:52:44.856 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.856 terminal.go:Getenv(AWS_CONFIG_FILE) - 2.805µs
[TRACE] 19:52:44.856 terminal.go:Shell() - 100ns
[DEBUG] 19:52:44.856 lua.go:Init:41 → lua
[TRACE] 19:52:44.856 terminal.go:Flags() - 60ns
[TRACE] 19:52:44.856 terminal.go:Pwd() - 140ns
[TRACE] 19:52:44.856 terminal.go:TemplateCache() - 150ns
[TRACE] 19:52:44.856 terminal.go:GOOS() - 50ns
[DEBUG] 19:52:44.856 kubectl.go:doParseKubeConfig:151 → display_error: false
[DEBUG] 19:52:44.856 segment.go:SetEnabled:115 → segment: Lua
[ERROR] 19:52:44.856 terminal.go:FileContent:298 → open /home/kamack38/.aws/config: no such file or directory
[TRACE] 19:52:44.856 terminal.go:FileContent(/home/kamack38/.aws/config) - 14.046µs
[DEBUG] 19:52:44.856 language.go:Enabled:109 → extensions: [*.lua *.rockspec]
[DEBUG] 19:52:44.856 language.go:Enabled:110 → folders: [lua]
[DEBUG] 19:52:44.856 language.go:Enabled:117 → home_enabled: false
[TRACE] 19:52:44.856 terminal.go:Pwd() - 40ns
[TRACE] 19:52:44.856 terminal.go:TemplateCache() - 241ns
[DEBUG] 19:52:44.856 status.go:Enabled:42 → always_enabled: true
[TRACE] 19:52:44.856 terminal.go:TemplateCache() - 40ns
[DEBUG] 19:52:44.856 text.go:Render:80 → rendering template:  {{ if gt .Code 0 }}{{ else }}{{ end }} 
[DEBUG] 19:52:44.856 text.go:Render:80 → rendering template:  {{ .Name }} 
[TRACE] 19:52:44.856 terminal.go:Flags() - 60ns
[TRACE] 19:52:44.856 terminal.go:Flags() - 70ns
[TRACE] 19:52:44.857 terminal.go:TemplateCache() - 171ns
[TRACE] 19:52:44.857 terminal.go:TemplateCache() - 70ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 50ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 40ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 40ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 40ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 40ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 40ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: powerline
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: {{ if gt .Code 0 }}#FF005D{{ end }}
[TRACE] 19:52:44.857 terminal.go:Flags() - 40ns
[TRACE] 19:52:44.857 terminal.go:TemplateCache() - 100ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: diamond
[TRACE] 19:52:44.857 terminal.go:Flags() - 40ns
[DEBUG] 19:52:44.857 text.go:Render:80 → rendering template: {{ if gt .Code 0 }}#FF005D{{ end }}
[TRACE] 19:52:44.857 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.857 terminal.go:TemplateCache() - 80ns
[DEBUG] 19:52:44.858 terminal_unix.go:TerminalWidth:85 → terminal width: 125
[TRACE] 19:52:44.858 terminal_unix.go:TerminalWidth() - 810.178µs
[TRACE] 19:52:44.858 terminal.go:Shell() - 60ns
[TRACE] 19:52:44.858 terminal.go:Shell() - 40ns
[TRACE] 19:52:44.858 terminal.go:Flags() - 41ns
[TRACE] 19:52:44.858 terminal.go:Pwd() - 70ns
[TRACE] 19:52:44.858 terminal.go:GOOS() - 30ns
[DEBUG] 19:52:44.858 segment.go:SetEnabled:115 → segment: Text
[TRACE] 19:52:44.858 terminal.go:TemplateCache() - 90ns
[DEBUG] 19:52:44.858 text.go:Render:80 → rendering template: ❯
[TRACE] 19:52:44.858 terminal.go:Flags() - 20ns
[TRACE] 19:52:44.858 terminal.go:Shell() - 30ns
[TRACE] 19:52:44.858 terminal.go:Shell() - 30ns
[DEBUG] 19:52:44.858 text.go:Render:80 → rendering template: plain
[TRACE] 19:52:44.858 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.858 terminal.go:Shell() - 30ns
[TRACE] 19:52:44.858 terminal.go:Shell() - 60ns
[TRACE] 19:52:44.858 terminal.go:Flags() - 30ns
[TRACE] 19:52:44.858 terminal.go:Shell() - 20ns
[DEBUG] 19:52:44.858 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.858 terminal.go:Getenv(LOCALAPPDATA) - 2.134µs
[DEBUG] 19:52:44.858 terminal.go:Getenv:165 → NO DATA
[TRACE] 19:52:44.858 terminal.go:Getenv(OMP_CACHE_DIR) - 1.743µs
[DEBUG] 19:52:44.858 terminal.go:Getenv:165 → /home/kamack38/.cache
[TRACE] 19:52:44.858 terminal.go:Getenv(XDG_CACHE_HOME) - 1.893µs
[TRACE] 19:52:44.858 terminal.go:CachePath() - 19.817µs
[TRACE] 19:52:44.858 terminal.go:Flags() - 30ns
JanDeDobbeleer commented 2 months ago

@kamack38 that's not a bug but how oh-my-posh works. We also set key bindings.

kamack38 commented 2 months ago

But why do you set the key bindings?

JanDeDobbeleer commented 2 months ago

@kamack38 we reset our bindings before initialization and it seems that this is a fish side effect that also occurs. We need to do this otherwise you'd get strange errors at times, so if you want to add your own changes, the guide is to indeed always add those after we initialize.