JanDeDobbeleer / oh-my-posh

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

Oh-my-posh doesn't recognize nix-shells' available packages anymore #5660

Closed vxld100 closed 2 weeks ago

vxld100 commented 2 weeks ago

Code of Conduct

What happened?

I'm using version 23.12.0, to which I updated recently through nixpkgs unstable, but this came with an unwanted change. Before, when I entered an environment with a nix-shell, oh-my-posh would recognize the packages that the environment made available when the language segment was in display_mode = context. Now, this is no longer the case...

The previous version I used was 21.27.2.

Theme

{ "$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json", "blocks": [ { "alignment": "left", "newline": true, "segments": [ { "background": "transparent", "foreground": "#26C6DA", "style": "plain", "template": "{{.Icon}} ", "type": "os" }, { "background": "transparent", "foreground": "p:blue", "properties": { "style": "full" }, "style": "powerline", "template": "{{ if not .Writable }}󰌾 {{ end }}{{ .Path }} ", "type": "path" }, { "background": "transparent", "foreground": "#b4aae3", "properties": { "fetch_status": true, "fetch_upstream_icon": true, "mapped_branches": { "bug/": "šŸ› ", "feat/": "šŸš€ " }, "source": "cli" }, "style": "plain", "template": "{{ .UpstreamIcon }}{{ .HEAD }}{{if .BranchStatus }} {{ .BranchStatus }}{{ end }}{{ if .Working.Changed }} ļ„ {{ .Working.String }}{{ end }}{{ if and (.Working.Changed) (.Staging.Changed) }} |{{ end }}{{ if .Staging.Changed }} ļ† {{ .Staging.String }}{{ end }}{{ if gt .StashCount 0 }} ļƒ‡ {{ .StashCount }}{{ end }}", "type": "git" }, { "alignment": "left", "newline": true, "type": "prompt" } ], "type": "prompt" }, { "alignment": "right", "segments": [ { "background": "transparent", "foreground": "p:blue", "properties": { "display_mode": "context" }, "style": "plain", "template": " īšŠ {{ .Full }} ", "type": "R" }, { "background": "transparent", "foreground": "p:green", "properties": { "display_mode": "context" }, "style": "plain", "template": " ī“ {{ .Full }} ", "type": "node" }, { "background": "transparent", "foreground": "p:blue", "properties": { "display_mode": "context" }, "style": "plain", "template": " ī˜§ {{ .Full }} ", "type": "go" }, { "background": "transparent", "foreground": "p:yellow", "properties": { "display_mode": "context" }, "style": "plain", "template": " īˆµ {{ .Full }} ", "type": "python" }, { "background": "transparent", "foreground": "p:white", "properties": { "always_enabled": false, "style": "austin", "threshold": 500 }, "style": "powerline", "template": "took {{ .FormattedMs }}</>", "type": "executiontime" } ], "type": "prompt" }, { "alignment": "left", "newline": true, "segments": [ { "background": "transparent", "foreground": "#eb60da", "style": "plain", "template": "{{ if .SSHSession }}{{ .UserName }}@{{ .HostName }}{{ end }} ", "type": "session" }, { "background": "transparent", "foreground_templates": [ "{{if gt .Code 0}}red{{end}}", "{{if eq .Code 0}}magenta{{end}}" ], "style": "plain", "template": "āÆ", "type": "text" } ], "type": "prompt" } ], "console_title_template": "{{ .Shell }} in {{ .Folder }}", "final_space": true, "palette": { "black": "#262B44", "blue": "#4B95E9", "green": "#59C9A5", "orange": "#F07623", "red": "#D81E5B", "white": "#E0DEF4", "yellow": "#F3AE35" }, "transient_prompt": { "background": "transparent", "foreground_templates": [ "{{if gt .Code 0}}red{{end}}", "{{if eq .Code 0}}magenta{{end}}" ], "style": "plain", "template": "āÆ " }, "version": 2 }

What OS are you seeing the problem on?

Linux

Which shell are you using?

zsh

Log output

Segments:

ConsoleTitle(true)                         -   0 ms
Os(true)                                   -   0 ms
Path(true)                                 -   0 ms
R(false)                                   -   0 ms
Node(false)                                -   0 ms
Go(false)                                  -   0 ms
Python(false)                              -   0 ms
Executiontime(false)                       -   0 ms
Text(true)                                 -   0 ms

Run duration: 4.050111ms

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

Config path: /home/lilin/.config/oh-my-posh/config.json

Logs:

[DEBUG] 20:46:11.635 debug.go:42 ā†’ debug mode enabled
[DEBUG] 20:46:11.635 debug.go:42 ā†’ plain mode enabled
[DEBUG] 20:46:11.635 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.635 terminal.go:Getenv(LOCALAPPDATA) - 4.917Āµs
[DEBUG] 20:46:11.635 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.635 terminal.go:Getenv(OMP_CACHE_DIR) - 1.833Āµs
[DEBUG] 20:46:11.635 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.635 terminal.go:Getenv(XDG_CACHE_HOME) - 1.708Āµs
[TRACE] 20:46:11.635 terminal.go:CachePath() - 21.792Āµs
[DEBUG] 20:46:11.635 terminal.go:70 ā†’ loading cache file: /home/lilin/.cache/oh-my-posh/omp.cache
[DEBUG] 20:46:11.635 terminal.go:70 ā†’ loading cache key: environment_platform
[DEBUG] 20:46:11.635 terminal.go:70 ā†’ loading cache key: is_wsl
[DEBUG] 20:46:11.635 terminal.go:70 ā†’ loading cache key: upgrade_check
[TRACE] 20:46:11.635 terminal.go(/home/lilin/.cache/oh-my-posh/omp.cache) - 48.209Āµs
[DEBUG] 20:46:11.635 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.635 terminal.go:Getenv(LOCALAPPDATA) - 1.833Āµs
[DEBUG] 20:46:11.635 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.635 terminal.go:Getenv(OMP_CACHE_DIR) - 1.666Āµs
[DEBUG] 20:46:11.635 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.635 terminal.go:Getenv(XDG_CACHE_HOME) - 1.583Āµs
[TRACE] 20:46:11.635 terminal.go:CachePath() - 14.583Āµs
[DEBUG] 20:46:11.635 terminal.go:70 ā†’ loading cache file: /home/lilin/.cache/oh-my-posh/omp.cache.179572
[DEBUG] 20:46:11.635 terminal.go:70 ā†’ loading cache key: template_cache
[TRACE] 20:46:11.635 terminal.go(/home/lilin/.cache/oh-my-posh/omp.cache.179572) - 79.918Āµs
[DEBUG] 20:46:11.635 terminal.go:Getenv:165 ā†’ /home/lilin/.config/oh-my-posh/config.json
[TRACE] 20:46:11.635 terminal.go:Getenv(POSH_THEME) - 2Āµs
[DEBUG] 20:46:11.635 terminal.go:ResolveConfigPath:97 ā†’ config set using POSH_THEME: /home/lilin/.config/oh-my-posh/config.json
[TRACE] 20:46:11.635 terminal.go:ResolveConfigPath() - 6.542Āµs
[TRACE] 20:46:11.635 terminal.go:SetPromptCount() - 333ns
[TRACE] 20:46:11.635 terminal.go:Init() - 220.834Āµs
[TRACE] 20:46:11.635 terminal.go:Flags() - 41ns
[TRACE] 20:46:11.636 load.go:loadConfig() - 542.088Āµs
[TRACE] 20:46:11.636 terminal.go:Flags() - 42ns
[DEBUG] 20:46:11.636 debug.go:50 ā†’ terminal program: Unknown
[DEBUG] 20:46:11.636 debug.go:50 ā†’ terminal shell: shell
[DEBUG] 20:46:11.636 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.636 terminal.go:Getenv(OMP_CACHE_DISABLED) - 1.834Āµs
[TRACE] 20:46:11.636 terminal.go:Shell() - 208ns
[DEBUG] 20:46:11.636 terminal.go:Getenv:165 ā†’ 5.9
[TRACE] 20:46:11.636 terminal.go:Getenv(POSH_SHELL_VERSION) - 1.916Āµs
[DEBUG] 20:46:11.636 debug.go:PrintDebug:23 ā†’ segment: Title
[DEBUG] 20:46:11.636 text.go:Render:80 ā†’ rendering template: {{ .Shell }} in {{ .Folder }}
[TRACE] 20:46:11.636 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.636 terminal_unix.go:Root() - 500ns
[TRACE] 20:46:11.636 terminal.go:Shell() - 84ns
[TRACE] 20:46:11.636 terminal.go:StatusCodes() - 167ns
[DEBUG] 20:46:11.636 terminal_unix.go:IsWsl:35 ā†’ false
[TRACE] 20:46:11.636 terminal_unix.go:IsWsl() - 2.583Āµs
[DEBUG] 20:46:11.636 terminal.go:TemplateCache:652 ā†’ environment: [ALACRITTY_LOG=/tmp/Alacritty-179566.log ALACRITTY_SOCKET=/run/user/1001/Alacritty-wayland-1-179566.sock ALACRITTY_WINDOW_ID=187650596829280 ALSA_CONFIG_UCM2=/nix/store/vqgb9qf2lh7r2iw4wnhszwhjm395h53x-alsa-ucm-conf-5/share/alsa/ucm2 COLORTERM=truecolor DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus DESKTOP_SESSION=hyprland DISPLAY=:1 EDITOR=nano GIO_EXTRA_MODULES=/nix/store/2f18zm7lb47sa4blbdpr385g2r8mfrdy-dconf-0.40.0-lib/lib/gio/modules GTK2_RC_FILES=/home/lilin/.gtkrc-2.0 GTK_A11Y=none GTK_PATH=/home/lilin/.nix-profile/lib/gtk-2.0:/home/lilin/.nix-profile/lib/gtk-3.0:/home/lilin/.nix-profile/lib/gtk-4.0:/nix/profile/lib/gtk-2.0:/nix/profile/lib/gtk-3.0:/nix/profile/lib/gtk-4.0:/home/lilin/.local/state/nix/profile/lib/gtk-2.0:/home/lilin/.local/state/nix/profile/lib/gtk-3.0:/home/lilin/.local/state/nix/profile/lib/gtk-4.0:/etc/profiles/per-user/lilin/lib/gtk-2.0:/etc/profiles/per-user/lilin/lib/gtk-3.0:/etc/profiles/per-user/lilin/lib/gtk-4.0:/nix/var/nix/profiles/default/lib/gtk-2.0:/nix/var/nix/profiles/default/lib/gtk-3.0:/nix/var/nix/profiles/default/lib/gtk-4.0:/run/current-system/sw/lib/gtk-2.0:/run/current-system/sw/lib/gtk-3.0:/run/current-system/sw/lib/gtk-4.0 HL_INITIAL_WORKSPACE_TOKEN=5dc3d6a3-342a-48ba-bd2c-72c2c3737dd5 HOME=/home/lilin HYPRLAND_CMD=/run/current-system/sw/bin/Hyprland HYPRLAND_INSTANCE_SIGNATURE=918d8340afd652b011b937d29d5eea0be08467f5_1727114209_533631691 INFOPATH=/home/lilin/.nix-profile/info:/home/lilin/.nix-profile/share/info:/nix/profile/info:/nix/profile/share/info:/home/lilin/.local/state/nix/profile/info:/home/lilin/.local/state/nix/profile/share/info:/etc/profiles/per-user/lilin/info:/etc/profiles/per-user/lilin/share/info:/nix/var/nix/profiles/default/info:/nix/var/nix/profiles/default/share/info:/run/current-system/sw/info:/run/current-system/sw/share/info LANG=en_US.UTF-8 LESSKEYIN_SYSTEM=/nix/store/11v00mhq449w7rsg3dwx372gv68kk89a-lessconfig LESSOPEN=|/nix/store/h31s9aq0kdwvkhxy8yfr70air5c7w9xc-lesspipe-2.11/bin/lesspipe.sh %s LIBEXEC_PATH=/home/lilin/.nix-profile/libexec:/nix/profile/libexec:/home/lilin/.local/state/nix/profile/libexec:/etc/profiles/per-user/lilin/libexec:/nix/var/nix/profiles/default/libexec:/run/current-system/sw/libexec LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive LOCALE_ARCHIVE_2_27=/nix/store/5ayl9b7pj8s4424sjmvzpak3r3kilf2x-glibc-locales-2.39-52/lib/locale/locale-archive LOGNAME=lilin MOZ_ENABLE_WAYLAND=1 NIXPKGS_CONFIG=/etc/nix/nixpkgs-config.nix NIX_PATH=/home/lilin/.nix-defexpr/channels:nixpkgs=flake:nixpkgs:/nix/var/nix/profiles/per-user/root/channels NIX_PROFILES=/run/current-system/sw /nix/var/nix/profiles/default /etc/profiles/per-user/lilin /home/lilin/.local/state/nix/profile /nix/profile /home/lilin/.nix-profile NIX_USER_PROFILE_DIR=/nix/var/nix/profiles/per-user/lilin NIX_XDG_DESKTOP_PORTAL_DIR=/run/current-system/sw/share/xdg-desktop-portal/portals NO_AT_BRIDGE=1 OLDPWD=/home/lilin PAGER=less PATH=/run/wrappers/bin:/home/lilin/.nix-profile/bin:/nix/profile/bin:/home/lilin/.local/state/nix/profile/bin:/etc/profiles/per-user/lilin/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/nix/store/9j62xj0fp928mbf4637ps4iypjnvkaax-binutils-wrapper-2.42/bin:/nix/store/i3n4py92dfksa7gbq028dk3zh8qw1dlj-pciutils-3.13.0/bin:/nix/store/ak0sfccap6vya8m0kf600qmcgywb2al4-pkgconf-wrapper-2.2.0/bin PWD=/home/lilin QTWEBKIT_PLUGIN_PATH=/home/lilin/.nix-profile/lib/mozilla/plugins/:/nix/profile/lib/mozilla/plugins/:/home/lilin/.local/state/nix/profile/lib/mozilla/plugins/:/etc/profiles/per-user/lilin/lib/mozilla/plugins/:/nix/var/nix/profiles/default/lib/mozilla/plugins/:/run/current-system/sw/lib/mozilla/plugins/ SHELL=/run/current-system/sw/bin/zsh SHLVL=1 SPEECHD_CMD=/nix/store/qsn476qid67z57rmvpl9f5wrq05wgldb-speech-dispatcher-0.11.5/bin/speech-dispatcher SSH_ASKPASS=/nix/store/xg2r7ss4qslwixh1mg9r768abznq46j3-x11-ssh-askpass-1.2.4.1/libexec/x11-ssh-askpass TERM=xterm-256color TERMINFO_DIRS=/home/lilin/.nix-profile/share/terminfo:/nix/profile/share/terminfo:/home/lilin/.local/state/nix/profile/share/terminfo:/etc/profiles/per-user/lilin/share/terminfo:/nix/var/nix/profiles/default/share/terminfo:/run/current-system/sw/share/terminfo TZDIR=/etc/zoneinfo USER=lilin WAYLAND_DISPLAY=wayland-1 WINDOWID=187650596829280 WLR_NO_HARDWARE_CURSORS=1 XCURSOR_PATH=/home/lilin/.icons:/home/lilin/.local/share/icons:/home/lilin/.nix-profile/share/icons:/home/lilin/.nix-profile/share/pixmaps:/nix/profile/share/icons:/nix/profile/share/pixmaps:/home/lilin/.local/state/nix/profile/share/icons:/home/lilin/.local/state/nix/profile/share/pixmaps:/etc/profiles/per-user/lilin/share/icons:/etc/profiles/per-user/lilin/share/pixmaps:/nix/var/nix/profiles/default/share/icons:/nix/var/nix/profiles/default/share/pixmaps:/run/current-system/sw/share/icons:/run/current-system/sw/share/pixmaps:/home/lilin/.nix-profile/share/icons XCURSOR_SIZE=24 XCURSOR_THEME=Quintom_Ink XDG_BACKEND=wayland XDG_CONFIG_DIRS=/etc/xdg:/home/lilin/.nix-profile/etc/xdg:/nix/profile/etc/xdg:/home/lilin/.local/state/nix/profile/etc/xdg:/etc/profiles/per-user/lilin/etc/xdg:/nix/var/nix/profiles/default/etc/xdg:/run/current-system/sw/etc/xdg XDG_CURRENT_DESKTOP=Hyprland XDG_DATA_DIRS=/nix/store/aqj4hggjd04q1yjviqr8ii1faczk9q3s-desktops/share:/home/lilin/.nix-profile/share:/nix/profile/share:/home/lilin/.local/state/nix/profile/share:/etc/profiles/per-user/lilin/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share XDG_RUNTIME_DIR=/run/user/1001 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP= XDG_SESSION_ID=2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 XDG_SESSION_TYPE=wayland XDG_VTNR=3 _=/home/lilin/.nix-profile/bin/oh-my-posh _JAVA_AWT_WM_NONREPARENTING=1 __HM_SESS_VARS_SOURCED=1 __HM_ZSH_SESS_VARS_SOURCED=1 __NIXOS_SET_ENVIRONMENT_DONE=1 LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90: POSH_THEME=/home/lilin/.config/oh-my-posh/config.json POSH_SHELL_VERSION=5.9 POSH_PID=179572 POWERLINE_COMMAND=oh-my-posh CONDA_PROMPT_MODIFIER=false POSH_PROMPT_COUNT=2 ZLE_RPROMPT_INDENT=0 OSTYPE=linux-gnu]
[TRACE] 20:46:11.636 terminal.go:GOOS() - 167ns
[TRACE] 20:46:11.636 terminal.go:PathSeparator() - 2.5Āµs
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[DEBUG] 20:46:11.636 terminal.go:Pwd:190 ā†’ /home/lilin
[TRACE] 20:46:11.636 terminal.go:Pwd() - 19.542Āµs
[DEBUG] 20:46:11.636 terminal_unix.go:IsWsl:35 ā†’ false
[TRACE] 20:46:11.636 terminal_unix.go:IsWsl() - 2.125Āµs
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[DEBUG] 20:46:11.636 terminal.go:User:331 ā†’ lilin
[TRACE] 20:46:11.636 terminal.go:User() - 2Āµs
[DEBUG] 20:46:11.636 terminal.go:Host:348 ā†’ asahi
[TRACE] 20:46:11.636 terminal.go:Host() - 3.376Āµs
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[DEBUG] 20:46:11.636 terminal_unix.go:Platform:92 ā†’ nixos
[DEBUG] 20:46:11.636 terminal.go:Getenv:165 ā†’ 1
[TRACE] 20:46:11.636 terminal.go:Getenv(SHLVL) - 4.541Āµs
[TRACE] 20:46:11.636 terminal.go:TemplateCache() - 104.917Āµs
[TRACE] 20:46:11.636 terminal.go:Shell() - 42ns
[DEBUG] 20:46:11.636 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.636 terminal.go:Getenv(POSH_CURSOR_LINE) - 3.291Āµs
[DEBUG] 20:46:11.636 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.636 terminal.go:Getenv(POSH_CURSOR_COLUMN) - 1.75Āµs
[TRACE] 20:46:11.636 terminal.go:Flags() - 83ns
[TRACE] 20:46:11.636 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.636 terminal.go:Flags() - 209ns
[TRACE] 20:46:11.636 terminal.go:Flags() - 208ns
[TRACE] 20:46:11.636 terminal.go:Pwd() - 84ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[DEBUG] 20:46:11.636 segment.go:SetEnabled:115 ā†’ segment: Os
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[DEBUG] 20:46:11.636 terminal_unix.go:Platform:92 ā†’ nixos
[DEBUG] 20:46:11.636 os.go:Enabled:39 ā†’ display_distro_name: false
[DEBUG] 20:46:11.636 os.go:getDistroIcon:84 ā†’ ļŒ“
[TRACE] 20:46:11.636 terminal.go:TemplateCache() - 83ns
[TRACE] 20:46:11.636 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.636 terminal.go:Pwd() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[DEBUG] 20:46:11.636 segment.go:SetEnabled:115 ā†’ segment: Path
[DEBUG] 20:46:11.636 path.go:149 ā†’ display_cygpath: false
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:PathSeparator() - 1.708Āµs
[TRACE] 20:46:11.636 terminal.go:Pwd() - 84ns
[TRACE] 20:46:11.636 terminal.go:Shell() - 41ns
[TRACE] 20:46:11.636 terminal.go:Shell() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[DEBUG] 20:46:11.636 path.go:setMappedLocations:563 ā†’ mapped_locations_enabled: true
[DEBUG] 20:46:11.636 path.go:setMappedLocations:564 ā†’ ļ€“
[DEBUG] 20:46:11.636 path.go:setMappedLocations:565 ā†’ ļ€“
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:PathSeparator() - 1.667Āµs
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[DEBUG] 20:46:11.636 path.go:setMappedLocations:566 ā†’ ~
[DEBUG] 20:46:11.636 path.go:setMappedLocations:571 ā†’ mapped_locations: map[]
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:PathSeparator() - 1.75Āµs
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:PathSeparator() - 1.416Āµs
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 0s
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:Flags() - 41ns
[DEBUG] 20:46:11.636 path.go:colorizePath:740 ā†’ cycle: []
[DEBUG] 20:46:11.636 path.go:getFolderSeparator:273 ā†’ NO DATA
[DEBUG] 20:46:11.636 path.go:getFolderSeparator:275 ā†’ /
[DEBUG] 20:46:11.636 path.go:colorizePath:743 ā†’ cycle_folder_separator: false
[DEBUG] 20:46:11.636 path.go:colorizePath:744 ā†’ %s
[DEBUG] 20:46:11.636 path.go:colorizePath:746 ā†’ %s
[DEBUG] 20:46:11.636 path.go:colorizePath:747 ā†’ %s
[DEBUG] 20:46:11.636 path.go:colorizePath:748 ā†’ %s
[TRACE] 20:46:11.636 terminal.go:Pwd() - 41ns
[TRACE] 20:46:11.636 terminal.go:TemplateCache() - 42ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 42ns
[TRACE] 20:46:11.636 terminal.go:StackCount() - 42ns
[TRACE] 20:46:11.636 terminal_unix.go:DirIsWritable(/home/lilin) - 1.833Āµs
[TRACE] 20:46:11.636 terminal.go:TemplateCache() - 42ns
[TRACE] 20:46:11.636 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.636 terminal.go:Pwd() - 41ns
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[DEBUG] 20:46:11.636 segment.go:SetEnabled:115 ā†’ segment: Git
[DEBUG] 20:46:11.636 terminal_unix.go:IsWsl:35 ā†’ false
[TRACE] 20:46:11.636 terminal_unix.go:IsWsl() - 5.291Āµs
[TRACE] 20:46:11.636 terminal_unix.go:IsWsl2() - 7.5Āµs
[TRACE] 20:46:11.636 terminal.go:GOOS() - 41ns
[DEBUG] 20:46:11.636 terminal.go:CommandPath:390 ā†’ /home/lilin/.nix-profile/bin/git
[TRACE] 20:46:11.636 terminal.go:CommandPath(git) - 20.876Āµs
[TRACE] 20:46:11.636 terminal.go:HasCommand(git) - 23.375Āµs
[DEBUG] 20:46:11.636 git.go:shouldDisplay:312 ā†’ fetch_bare_info: false
[TRACE] 20:46:11.636 terminal.go:Pwd() - 83ns
[DEBUG] 20:46:11.636 terminal.go:ResolveSymlink:287 ā†’ /home/lilin
[TRACE] 20:46:11.636 terminal.go:ResolveSymlink(/home/lilin) - 4.917Āµs
[ERROR] 20:46:11.636 terminal.go:HasParentFilePath:554 ā†’ stat .git: no such file or directory
[TRACE] 20:46:11.636 terminal.go:HasParentFilePath(.git) - 17.75Āµs
[DEBUG] 20:46:11.636 text.go:Render:80 ā†’ rendering template: {{.Icon}}
[TRACE] 20:46:11.636 terminal.go:Flags() - 41ns
[TRACE] 20:46:11.637 terminal.go:TemplateCache() - 84ns
[DEBUG] 20:46:11.637 text.go:Render:80 ā†’ rendering template: {{ if not .Writable }}󰌾 {{ end }}<b>{{ .Path }} <b>
[TRACE] 20:46:11.637 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.637 terminal.go:TemplateCache() - 84ns
[TRACE] 20:46:11.637 terminal.go:Shell() - 41ns
[TRACE] 20:46:11.637 terminal.go:Shell() - 41ns
[DEBUG] 20:46:11.637 text.go:Render:80 ā†’ rendering template: plain
[TRACE] 20:46:11.637 terminal.go:Flags() - 41ns
[DEBUG] 20:46:11.637 text.go:Render:80 ā†’ rendering template:
[TRACE] 20:46:11.637 terminal.go:Flags() - 42ns
[DEBUG] 20:46:11.637 text.go:Render:80 ā†’ rendering template: plain
[TRACE] 20:46:11.637 terminal.go:Flags() - 42ns
[DEBUG] 20:46:11.637 text.go:Render:80 ā†’ rendering template: powerline
[TRACE] 20:46:11.637 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.637 terminal.go:Shell() - 0s
[TRACE] 20:46:11.637 terminal.go:Shell() - 41ns
[TRACE] 20:46:11.637 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.637 terminal.go:Pwd() - 42ns
[TRACE] 20:46:11.637 terminal.go:GOOS() - 42ns
[DEBUG] 20:46:11.637 segment.go:SetEnabled:115 ā†’ segment: Executiontime
[DEBUG] 20:46:11.637 executiontime.go:Enabled:57 ā†’ always_enabled: false
[TRACE] 20:46:11.637 terminal.go:ExecutionTime() - 84ns
[DEBUG] 20:46:11.637 executiontime.go:Enabled:59 ā†’ threshold: 500.000000
[TRACE] 20:46:11.637 terminal.go:Flags() - 41ns
[TRACE] 20:46:11.637 terminal.go:Flags() - 41ns
[TRACE] 20:46:11.637 terminal.go:Pwd() - 42ns
[TRACE] 20:46:11.637 terminal.go:GOOS() - 41ns
[DEBUG] 20:46:11.637 segment.go:SetEnabled:115 ā†’ segment: Node
[DEBUG] 20:46:11.637 language.go:Enabled:109 ā†’ extensions: [*.js *.ts package.json .nvmrc pnpm-workspace.yaml .pnpmfile.cjs .vue]
[DEBUG] 20:46:11.637 language.go:Enabled:110 ā†’ folders: []
[DEBUG] 20:46:11.637 language.go:Enabled:117 ā†’ home_enabled: false
[TRACE] 20:46:11.637 terminal.go:Pwd() - 41ns
[TRACE] 20:46:11.637 terminal.go:Flags() - 41ns
[TRACE] 20:46:11.637 terminal.go:Pwd() - 41ns
[TRACE] 20:46:11.637 terminal.go:GOOS() - 41ns
[DEBUG] 20:46:11.637 segment.go:SetEnabled:115 ā†’ segment: Go
[DEBUG] 20:46:11.637 language.go:Enabled:109 ā†’ extensions: [*.go go.mod]
[DEBUG] 20:46:11.637 language.go:Enabled:110 ā†’ folders: []
[DEBUG] 20:46:11.637 language.go:Enabled:117 ā†’ home_enabled: false
[TRACE] 20:46:11.637 terminal.go:Pwd() - 41ns
[TRACE] 20:46:11.637 terminal.go:Flags() - 42ns
[DEBUG] 20:46:11.637 python.go:Init:61 ā†’ context
[TRACE] 20:46:11.637 terminal.go:Pwd() - 42ns
[TRACE] 20:46:11.637 terminal.go:GOOS() - 42ns
[DEBUG] 20:46:11.637 segment.go:SetEnabled:115 ā†’ segment: Python
[DEBUG] 20:46:11.637 language.go:Enabled:109 ā†’ extensions: [*.py *.ipynb pyproject.toml venv.bak]
[DEBUG] 20:46:11.637 language.go:Enabled:110 ā†’ folders: [.venv venv virtualenv venv-win pyenv-win]
[DEBUG] 20:46:11.637 language.go:Enabled:117 ā†’ home_enabled: false
[TRACE] 20:46:11.637 terminal.go:Pwd() - 84ns
[TRACE] 20:46:11.637 terminal.go:Shell() - 41ns
[TRACE] 20:46:11.637 terminal.go:Shell() - 42ns
[TRACE] 20:46:11.637 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.637 terminal.go:Pwd() - 83ns
[TRACE] 20:46:11.637 terminal.go:GOOS() - 41ns
[DEBUG] 20:46:11.637 segment.go:SetEnabled:115 ā†’ segment: Text
[TRACE] 20:46:11.637 terminal.go:TemplateCache() - 83ns
[TRACE] 20:46:11.637 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.637 terminal.go:Pwd() - 41ns
[TRACE] 20:46:11.637 terminal.go:GOOS() - 42ns
[DEBUG] 20:46:11.637 segment.go:SetEnabled:115 ā†’ segment: Session
[DEBUG] 20:46:11.637 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.637 terminal.go:Getenv(SSH_CONNECTION) - 1.833Āµs
[DEBUG] 20:46:11.637 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.637 terminal.go:Getenv(SSH_CLIENT) - 1.667Āµs
[DEBUG] 20:46:11.637 terminal_unix.go:Platform:92 ā†’ nixos
[DEBUG] 20:46:11.638 terminal.go:RunCommand:368 ā†’ NO DATA
[TRACE] 20:46:11.638 terminal.go:RunCommand(who am i) - 1.153174ms
[TRACE] 20:46:11.638 terminal.go:TemplateCache() - 583ns
[DEBUG] 20:46:11.638 text.go:Render:80 ā†’ rendering template: āÆ
[TRACE] 20:46:11.638 terminal.go:Flags() - 84ns
[DEBUG] 20:46:11.638 text.go:Render:80 ā†’ rendering template: {{ if .SSHSession }}{{ .UserName }}@{{ .HostName }}{{ end }}
[TRACE] 20:46:11.638 terminal.go:Flags() - 84ns
[TRACE] 20:46:11.639 terminal.go:TemplateCache() - 250ns
[TRACE] 20:46:11.639 terminal.go:TemplateCache() - 42ns
[TRACE] 20:46:11.639 terminal.go:Shell() - 83ns
[TRACE] 20:46:11.639 terminal.go:Shell() - 42ns
[DEBUG] 20:46:11.639 text.go:Render:80 ā†’ rendering template: plain
[TRACE] 20:46:11.639 terminal.go:Flags() - 41ns
[DEBUG] 20:46:11.639 text.go:Render:80 ā†’ rendering template: {{if gt .Code 0}}red{{end}}
[TRACE] 20:46:11.639 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.639 terminal.go:TemplateCache() - 83ns
[DEBUG] 20:46:11.639 text.go:Render:80 ā†’ rendering template: {{if eq .Code 0}}magenta{{end}}
[TRACE] 20:46:11.639 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.639 terminal.go:TemplateCache() - 42ns
[DEBUG] 20:46:11.639 text.go:Render:80 ā†’ rendering template: plain
[TRACE] 20:46:11.639 terminal.go:Flags() - 41ns
[DEBUG] 20:46:11.639 text.go:Render:80 ā†’ rendering template: {{if gt .Code 0}}red{{end}}
[TRACE] 20:46:11.639 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.639 terminal.go:TemplateCache() - 83ns
[DEBUG] 20:46:11.639 text.go:Render:80 ā†’ rendering template: {{if eq .Code 0}}magenta{{end}}
[TRACE] 20:46:11.639 terminal.go:Flags() - 42ns
[TRACE] 20:46:11.639 terminal.go:TemplateCache() - 42ns
[TRACE] 20:46:11.639 terminal.go:Shell() - 42ns
[TRACE] 20:46:11.639 terminal.go:Shell() - 41ns
[TRACE] 20:46:11.639 terminal.go:Flags() - 41ns
[TRACE] 20:46:11.639 terminal.go:Shell() - 42ns
[TRACE] 20:46:11.639 terminal.go:Flags() - 41ns
[DEBUG] 20:46:11.639 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.639 terminal.go:Getenv(LOCALAPPDATA) - 1.458Āµs
[DEBUG] 20:46:11.639 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.639 terminal.go:Getenv(OMP_CACHE_DIR) - 1.292Āµs
[DEBUG] 20:46:11.639 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 20:46:11.639 terminal.go:Getenv(XDG_CACHE_HOME) - 1.333Āµs
[TRACE] 20:46:11.639 terminal.go:CachePath() - 12.25Āµs
[TRACE] 20:46:11.639 terminal.go:Flags() - 41ns
JanDeDobbeleer commented 2 weeks ago

@vxld100 these are disabled because you're in your HOME folder. This isn't something new, that logic has been enabled for over 2 years now.

vxld100 commented 2 weeks ago

@JanDeDobbeleer That is incorrect. I am talking about subdirectories in the home directory. Also version 21.27.2 is not 2 years old, and with that it was working! What's worse, this feature doesn't work even when home_enabled is set to true! Again, this is a recent change.

JanDeDobbeleer commented 2 weeks ago

@vxld100 do you have the logs in the subfolder as well?

vxld100 commented 2 weeks ago

Yes, here it is:


Version: 23.12.0

Shell: zsh (5.9)

Prompt:

ļŒ“  ~/Uni/Trading and Market Microstructure
āÆ

Segments:

ConsoleTitle(true)  -   1 ms
Os(true)            -   0 ms
Path(true)          -   0 ms
R(false)            -   0 ms
Node(false)         -   0 ms
Go(false)           -   0 ms
Python(false)       -   0 ms
Executiontime(false) -   0 ms
Text(true)          -   0 ms

Run duration: 4.957375ms

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

Config path: /home/lilin/.config/oh-my-posh/config.json

Logs:

[DEBUG] 22:09:22.969 debug.go:42 ā†’ debug mode enabled
[DEBUG] 22:09:22.969 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.969 terminal.go:Getenv(LOCALAPPDATA) - 6.541Āµs
[DEBUG] 22:09:22.969 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.969 terminal.go:Getenv(OMP_CACHE_DIR) - 2Āµs
[DEBUG] 22:09:22.969 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.969 terminal.go:Getenv(XDG_CACHE_HOME) - 1.625Āµs
[TRACE] 22:09:22.969 terminal.go:CachePath() - 32.375Āµs
[DEBUG] 22:09:22.969 terminal.go:70 ā†’ loading cache file: /home/lilin/.cache/oh-my-posh/omp.cache
[DEBUG] 22:09:22.969 terminal.go:70 ā†’ loading cache key: environment_platform
[DEBUG] 22:09:22.969 terminal.go:70 ā†’ loading cache key: is_wsl
[DEBUG] 22:09:22.969 terminal.go:70 ā†’ loading cache key: upgrade_check
[TRACE] 22:09:22.969 terminal.go(/home/lilin/.cache/oh-my-posh/omp.cache) - 52.458Āµs
[DEBUG] 22:09:22.969 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.969 terminal.go:Getenv(LOCALAPPDATA) - 1.667Āµs
[DEBUG] 22:09:22.969 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.969 terminal.go:Getenv(OMP_CACHE_DIR) - 1.666Āµs
[DEBUG] 22:09:22.969 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.969 terminal.go:Getenv(XDG_CACHE_HOME) - 1.541Āµs
[TRACE] 22:09:22.969 terminal.go:CachePath() - 13.583Āµs
[DEBUG] 22:09:22.969 terminal.go:70 ā†’ loading cache file: /home/lilin/.cache/oh-my-posh/omp.cache.1811
[DEBUG] 22:09:22.969 terminal.go:70 ā†’ loading cache key: template_cache
[TRACE] 22:09:22.969 terminal.go(/home/lilin/.cache/oh-my-posh/omp.cache.1811) - 152.084Āµs
[DEBUG] 22:09:22.969 terminal.go:Getenv:165 ā†’ /home/lilin/.config/oh-my-posh/config.json
[TRACE] 22:09:22.969 terminal.go:Getenv(POSH_THEME) - 2Āµs
[DEBUG] 22:09:22.969 terminal.go:ResolveConfigPath:97 ā†’ config set using POSH_THEME: /home/lilin/.config/oh-my-posh/config.json
[TRACE] 22:09:22.969 terminal.go:ResolveConfigPath() - 6.5Āµs
[TRACE] 22:09:22.969 terminal.go:SetPromptCount() - 500ns
[TRACE] 22:09:22.969 terminal.go:Init() - 497.708Āµs
[TRACE] 22:09:22.969 terminal.go:Flags() - 41ns
[TRACE] 22:09:22.970 load.go:loadConfig() - 450.667Āµs
[TRACE] 22:09:22.970 terminal.go:Flags() - 0s
[DEBUG] 22:09:22.970 debug.go:50 ā†’ terminal program: Unknown
[DEBUG] 22:09:22.970 debug.go:50 ā†’ terminal shell: shell
[DEBUG] 22:09:22.970 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.970 terminal.go:Getenv(OMP_CACHE_DISABLED) - 1.667Āµs
[TRACE] 22:09:22.970 terminal.go:Shell() - 167ns
[DEBUG] 22:09:22.970 terminal.go:Getenv:165 ā†’ 5.9
[TRACE] 22:09:22.970 terminal.go:Getenv(POSH_SHELL_VERSION) - 1.5Āµs
[DEBUG] 22:09:22.970 debug.go:PrintDebug:23 ā†’ segment: Title
[DEBUG] 22:09:22.970 text.go:Render:80 ā†’ rendering template: {{ .Shell }} in {{ .Folder }}
[TRACE] 22:09:22.970 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.970 terminal_unix.go:Root() - 542ns
[TRACE] 22:09:22.970 terminal.go:Shell() - 41ns
[TRACE] 22:09:22.970 terminal.go:StatusCodes() - 166ns
[DEBUG] 22:09:22.970 terminal_unix.go:IsWsl:35 ā†’ false
[TRACE] 22:09:22.970 terminal_unix.go:IsWsl() - 2.208Āµs
[DEBUG] 22:09:22.970 terminal.go:TemplateCache:652 ā†“
    environment: [ALACRITTY_LOG=/tmp/Alacritty-1805.log ALACRITTY_SOCKET=/run/user/1001/Alacritty-wayland-1-1805.sock ALACRITTY_WINDOW_ID=187652782858656 ALSA_CONFIG_UCM2=/nix/store/vqgb9qf2lh7r2iw4wnhszwhjm395h53x-alsa-ucm-conf-5/share/alsa/ucm2 COLORTERM=truecolor DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus DESKTOP_SESSION=hyprland DISPLAY=:1 EDITOR=nano GIO_EXTRA_MODULES=/nix/store/2f18zm7lb47sa4blbdpr385g2r8mfrdy-dconf-0.40.0-lib/lib/gio/modules GTK2_RC_FILES=/home/lilin/.gtkrc-2.0 GTK_A11Y=none GTK_PATH=/home/lilin/.nix-profile/lib/gtk-2.0:/home/lilin/.nix-profile/lib/gtk-3.0:/home/lilin/.nix-profile/lib/gtk-4.0:/nix/profile/lib/gtk-2.0:/nix/profile/lib/gtk-3.0:/nix/profile/lib/gtk-4.0:/home/lilin/.local/state/nix/profile/lib/gtk-2.0:/home/lilin/.local/state/nix/profile/lib/gtk-3.0:/home/lilin/.local/state/nix/profile/lib/gtk-4.0:/etc/profiles/per-user/lilin/lib/gtk-2.0:/etc/profiles/per-user/lilin/lib/gtk-3.0:/etc/profiles/per-user/lilin/lib/gtk-4.0:/nix/var/nix/profiles/default/lib/gtk-2.0:/nix/var/nix/profiles/default/lib/gtk-3.0:/nix/var/nix/profiles/default/lib/gtk-4.0:/run/current-system/sw/lib/gtk-2.0:/run/current-system/sw/lib/gtk-3.0:/run/current-system/sw/lib/gtk-4.0 HL_INITIAL_WORKSPACE_TOKEN=36efc4f3-b67f-46c3-8435-6f73e031b61f HOME=/home/lilin HYPRLAND_CMD=/run/current-system/sw/bin/Hyprland HYPRLAND_INSTANCE_SIGNATURE=918d8340afd652b011b937d29d5eea0be08467f5_1727122132_1757923242 INFOPATH=/home/lilin/.nix-profile/info:/home/lilin/.nix-profile/share/info:/nix/profile/info:/nix/profile/share/info:/home/lilin/.local/state/nix/profile/info:/home/lilin/.local/state/nix/profile/share/info:/etc/profiles/per-user/lilin/info:/etc/profiles/per-user/lilin/share/info:/nix/var/nix/profiles/default/info:/nix/var/nix/profiles/default/share/info:/run/current-system/sw/info:/run/current-system/sw/share/info LANG=en_US.UTF-8 LESSKEYIN_SYSTEM=/nix/store/11v00mhq449w7rsg3dwx372gv68kk89a-lessconfig LESSOPEN=|/nix/store/h31s9aq0kdwvkhxy8yfr70air5c7w9xc-lesspipe-2.11/bin/lesspipe.sh %s LIBEXEC_PATH=/home/lilin/.nix-profile/libexec:/nix/profile/libexec:/home/lilin/.local/state/nix/profile/libexec:/etc/profiles/per-user/lilin/libexec:/nix/var/nix/profiles/default/libexec:/run/current-system/sw/libexec LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive LOCALE_ARCHIVE_2_27=/nix/store/5ayl9b7pj8s4424sjmvzpak3r3kilf2x-glibc-locales-2.39-52/lib/locale/locale-archive LOGNAME=lilin MOZ_ENABLE_WAYLAND=1 NIXPKGS_CONFIG=/etc/nix/nixpkgs-config.nix NIX_PATH=/home/lilin/.nix-defexpr/channels:nixpkgs=flake:nixpkgs:/nix/var/nix/profiles/per-user/root/channels NIX_PROFILES=/run/current-system/sw /nix/var/nix/profiles/default /etc/profiles/per-user/lilin /home/lilin/.local/state/nix/profile /nix/profile /home/lilin/.nix-profile NIX_USER_PROFILE_DIR=/nix/var/nix/profiles/per-user/lilin NIX_XDG_DESKTOP_PORTAL_DIR=/run/current-system/sw/share/xdg-desktop-portal/portals NO_AT_BRIDGE=1 OLDPWD=/home/lilin PAGER=less PATH=/nix/store/p42igr0cri0f8ia6yxs7nmyn1mwwalsk-patchelf-0.15.0/bin:/nix/store/k87vqq2862xa38bqmflzgn61ksk1kk5g-gcc-wrapper-13.2.0/bin:/nix/store/ms51phgn03pnxzi2qmn3b8ak7dja0czh-gcc-13.2.0/bin:/nix/store/q3vv3i6jgnhvvq1m6axmaaik8avwkng9-glibc-2.39-52-bin/bin:/nix/store/64ixf4sp8bz991fq8p5w49f6p1xdzd83-coreutils-9.5/bin:/nix/store/krh6avqb95fbv1dxhpaias3nc5x3l4j8-binutils-wrapper-2.41/bin:/nix/store/djg0rribghsnsp5ngsc0k4dkw3qhkzcn-binutils-2.41/bin:/nix/store/k01h3vs3k9h8frblvr38ph3dd0m7a5ag-python3-3.11.9-env/bin:/nix/store/dbmf2yd3kky3h3nbms96v49yvq8i9wlc-texlive-2023-env/bin:/nix/store/gk5kzi5xnsxjd4xjqrpldk37lk7hi049-qt-full-5.15.14/bin:/nix/store/64ixf4sp8bz991fq8p5w49f6p1xdzd83-coreutils-9.5/bin:/nix/store/ikxbilga4nn2v2pz8cc3a1v20v0s7qbd-findutils-4.9.0/bin:/nix/store/jk141s5p0p378vxfcks3xbv0wrbx1sgn-diffutils-3.10/bin:/nix/store/57ndva9prvfil0kpd19la86887dwyiyz-gnused-4.9/bin:/nix/store/2wsgkf8vp2zqhlkyldahppp6n19aq8y9-gnugrep-3.11/bin:/nix/store/rr0if9pfbbnlxvl9g47igqwkd5xfvpp0-gawk-5.2.2/bin:/nix/store/6h02fx6952hnq09hqhxlqknadck4rhr0-gnutar-1.35/bin:/nix/store/vr5plwqlxqfs3x7rmc6l7xkdnw8p4hsx-gzip-1.13/bin:/nix/store/vpyyyk6c35b27wdj5pa9rp810b80cljv-bzip2-1.0.8-bin/bin:/nix/store/vm5l8nb7c4qr5qlbws996ahhcwanazx2-gnumake-4.4.1/bin:/nix/store/0nxx79grpgyl881p571akqrj9wzplm3i-bash-5.2p32/bin:/nix/store/x5kl3c65q0fn5wnwd1l6rrqjq1p3jrl6-patch-2.7.6/bin:/nix/store/5d4684sqb73s1qd2dkfaifblvxnqp93k-xz-5.4.7-bin/bin:/nix/store/sc9wqgjjb7gd34kn0684dvxksj10rn4l-file-5.45/bin:/home/lilin/Uni/Trading and Market Microstructure/.direnv/bin:/run/wrappers/bin:/home/lilin/.nix-profile/bin:/nix/profile/bin:/home/lilin/.local/state/nix/profile/bin:/etc/profiles/per-user/lilin/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/nix/store/9j62xj0fp928mbf4637ps4iypjnvkaax-binutils-wrapper-2.42/bin:/nix/store/i3n4py92dfksa7gbq028dk3zh8qw1dlj-pciutils-3.13.0/bin:/nix/store/ak0sfccap6vya8m0kf600qmcgywb2al4-pkgconf-wrapper-2.2.0/bin PWD=/home/lilin/Uni/Trading and Market Microstructure QTWEBKIT_PLUGIN_PATH=/home/lilin/.nix-profile/lib/mozilla/plugins/:/nix/profile/lib/mozilla/plugins/:/home/lilin/.local/state/nix/profile/lib/mozilla/plugins/:/etc/profiles/per-user/lilin/lib/mozilla/plugins/:/nix/var/nix/profiles/default/lib/mozilla/plugins/:/run/current-system/sw/lib/mozilla/plugins/ SHELL=/run/current-system/sw/bin/zsh SHLVL=1 SPEECHD_CMD=/nix/store/qsn476qid67z57rmvpl9f5wrq05wgldb-speech-dispatcher-0.11.5/bin/speech-dispatcher SSH_ASKPASS=/nix/store/xg2r7ss4qslwixh1mg9r768abznq46j3-x11-ssh-askpass-1.2.4.1/libexec/x11-ssh-askpass TERM=xterm-256color TERMINFO_DIRS=/home/lilin/.nix-profile/share/terminfo:/nix/profile/share/terminfo:/home/lilin/.local/state/nix/profile/share/terminfo:/etc/profiles/per-user/lilin/share/terminfo:/nix/var/nix/profiles/default/share/terminfo:/run/current-system/sw/share/terminfo TZDIR=/etc/zoneinfo USER=lilin WAYLAND_DISPLAY=wayland-1 WINDOWID=187652782858656 WLR_NO_HARDWARE_CURSORS=1 XCURSOR_PATH=/home/lilin/.icons:/home/lilin/.local/share/icons:/home/lilin/.nix-profile/share/icons:/home/lilin/.nix-profile/share/pixmaps:/nix/profile/share/icons:/nix/profile/share/pixmaps:/home/lilin/.local/state/nix/profile/share/icons:/home/lilin/.local/state/nix/profile/share/pixmaps:/etc/profiles/per-user/lilin/share/icons:/etc/profiles/per-user/lilin/share/pixmaps:/nix/var/nix/profiles/default/share/icons:/nix/var/nix/profiles/default/share/pixmaps:/run/current-system/sw/share/icons:/run/current-system/sw/share/pixmaps:/home/lilin/.nix-profile/share/icons XCURSOR_SIZE=24 XCURSOR_THEME=Quintom_Ink XDG_BACKEND=wayland XDG_CONFIG_DIRS=/etc/xdg:/home/lilin/.nix-profile/etc/xdg:/nix/profile/etc/xdg:/home/lilin/.local/state/nix/profile/etc/xdg:/etc/profiles/per-user/lilin/etc/xdg:/nix/var/nix/profiles/default/etc/xdg:/run/current-system/sw/etc/xdg XDG_CURRENT_DESKTOP=Hyprland XDG_DATA_DIRS=/nix/store/p42igr0cri0f8ia6yxs7nmyn1mwwalsk-patchelf-0.15.0/share:/nix/store/aqj4hggjd04q1yjviqr8ii1faczk9q3s-desktops/share:/home/lilin/.nix-profile/share:/nix/profile/share:/home/lilin/.local/state/nix/profile/share:/etc/profiles/per-user/lilin/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share XDG_RUNTIME_DIR=/run/user/1001 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP= XDG_SESSION_ID=2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 XDG_SESSION_TYPE=wayland XDG_VTNR=3 _=/home/lilin/.nix-profile/bin/oh-my-posh _JAVA_AWT_WM_NONREPARENTING=1 __HM_SESS_VARS_SOURCED=1 __HM_ZSH_SESS_VARS_SOURCED=1 __NIXOS_SET_ENVIRONMENT_DONE=1 LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90: POSH_THEME=/home/lilin/.config/oh-my-posh/config.json POSH_SHELL_VERSION=5.9 POSH_PID=1811 POWERLINE_COMMAND=oh-my-posh CONDA_PROMPT_MODIFIER=false POSH_PROMPT_COUNT=4 ZLE_RPROMPT_INDENT=0 OSTYPE=linux-gnu DIRENV_EXTRA_VIMRC=/home/lilin/Uni/Trading and Market Microstructure/.vimrc.local SOURCE_DATE_EPOCH=315532800 NIX_CC=/nix/store/k87vqq2862xa38bqmflzgn61ksk1kk5g-gcc-wrapper-13.2.0 OBJDUMP=objdump NIX_CC_WRAPPER_TARGET_HOST_aarch64_unknown_linux_gnu=1 CXX=g++ NIX_BINTOOLS_WRAPPER_TARGET_HOST_aarch64_unknown_linux_gnu=1 outputs=out mesonFlags= name=nix-shell-env buildInputs=/nix/store/k01h3vs3k9h8frblvr38ph3dd0m7a5ag-python3-3.11.9-env /nix/store/dbmf2yd3kky3h3nbms96v49yvq8i9wlc-texlive-2023-env /nix/store/gk5kzi5xnsxjd4xjqrpldk37lk7hi049-qt-full-5.15.14 depsTargetTargetPropagated= depsBuildBuildPropagated= depsBuildTarget= doInstallCheck= depsHostHostPropagated= NIX_HARDENING_ENABLE=bindnow format fortify fortify3 pic relro stackprotector strictoverflow NIX_STORE=/nix/store out=/home/lilin/Uni/Trading and Market Microstructure/outputs/out SIZE=size __structuredAttrs= depsBuildBuild= STRIP=strip depsTargetTarget= depsHostHost= DIRENV_DIR=-/home/lilin/Uni/Trading and Market Microstructure DIRENV_WATCHES=eJysks1uGyEQgF_F4mwtyz_4HXxrT1UPszB4kVmoWOy6qvruPUSKnMSJHCsPAN8338yPv-QX9JnsCJ3rgjSnnAr9XhL91iCkcthACZs9tCP2zT75VtfeTr6fGtIBy7l5siVLDT0tSHbMcG2UGQXfErykta9k19sJ_21vYoZcPWS6ztCQhtSwnCnkXH9Ta8WIgntg0QrNo-XSaZBaeW-mEKOJzI6TMEahVIE7hsZKy4ScpJXexbdSyrLxYamA5Q9FBzFEGSbDpFIKBaBHA6OyemIj5zYIC85NWoXoJOrAtEKltPLCmImP105XKhHy-q7LE_9l5Hvf-lpiOjyP8PhP911DzHDEoaTLq_aGMSuEu6v9Z0i5-uONNWv2laiA53XGnIdel_xhup__AwAA___QChht STRINGS=strings CC=gcc depsBuildTargetPropagated= DIRENV_DIFF=eJzsWe1u27jSvhVB7_tvI1vflrI4PxzbSZw6tmu7TVoEMCiRkmhRFEXS-vCi934g20ndOLs4bRc4C5wWqCUNOQ-HM-TMQ-YPlamXf6jz_upWvVS7fEu7FQeMIS66AaaX3STPUJdggmm3Q3GtMZ5HmKBDI8V19xvBaW-Sh4B0hQQSnXdEMnwWiC5DXNsKxI-aL9Al4KeaogtRBLZEHnq0toZbzhGVmmiERFlXVF-Vhcw56vob16w3esR808uCyHatHhM2btiGlikAtRZgupWYCO04bc3s2OZrFGxRmzW-CaNUgF4cFLrpwdTaJV5RGZBsNBbiA4rVMayO_lofpLqIwhAwt2yAl-lp5Op6kYVxUwUmILbG0jjMaXRihHlAUS_Ux-HNethf9dfD8WLZBukEt9jYSRxvoG4XRrMpccE9jI0IhLvULyyhQSRSmTPRFQng6M-jeWw-DdMbGn8W0WPXv4rpyQB_GtVjn7fjum9Uv1yotF2v_YV6qQKuXqj91iVAqBfqYKBeqnEYtq-z6fX4Zr28HU0m33pMp3Xd82PO4oZ4nsGcngHSgm_8asdIZmEtACLRnI7JrP0q6LbfLeLjY4v-22_qhTocL0bTj2041EtVO_XQB4q7Kw4gprECKFTuAU-RVO5xyHMh-TaUW46-IoweV4v--uP4ftGa_t1A3U6JMx4ewvIV9Xo8Gf0YHKIlD78CPfRXg9tR619014hUGNubZvQ-vl5f21klm93avn2s-cr4MBe7Kzv9mOUPs8YtSr6df1i-o_fLu9uBmPennmV5zbzU3j_6d1QM7iweb5aU9rn_mEx8Aw_SUCb9wWfhy8Hc3K16zkcZoRV3oxs5vmp6xBH442S40uXyNrgPb8wPN-8foxFvUgn81PDF3do0yk_553D-sHR3cvA-kcuKDmj6eOuvgPcwjqmM9fd8mmuPS_D5CqAHLRu9m93txu7qfgSSj-NRLxGf3zX2MmR3j6gO4LLhk_oTyPrOe__6anc9ulkGQ3Y9fncFrm777qxB2Xjj7D6NB54zfcgf87sZ78vROyLnk0E2zuaG7jy-S24brehNRmufOLdlpBGGZ5tm7s2TuW8Yw93tcJSD1aRYg5v75Xa0dUv_s44dbTubTh9KkwDcd6zHGzqGiKzrZMvW637V76_X6_eDJJHqhXo7W67Wz-n76zpPdSOxSmGlfuJFPCAltzyWWBDqWQ84INZYI5OcWm3CMjq-hmj5OmnBIIvMBlpp2liJRYNM-G5p-01ZeNivSKhJVBNcIs3UTestgDh10h12airqDbTrTcEZganVI2kvwbrta4XUoi0hmtMxnI5hv9Z3bVxHtmBesPN9Iyo85lS2H7nMqOEOepYW5hwd0q7fcc5ydloHmMTAptQsTbbzwtACRmnqpS56RQC1CFN40LY7_nnO3qSGbQiH6czqeWUdhamw6qDUKx7UhoipBnEUvST9M3WnR2EJfMbLCBM9ZdDwCfBcz-vBqsHNTovpViDYjv1a1axEnEZeycxdkZC0IRAkjDGXGj4ovMZvVWOO2D52r5U513HksygIKKlL4sd2D8dFlUKnjkrGdC0GVdomuM5ZlXMT3Yxq13fMhBa6nxRJTYqUAhimNk-43o4rAdeMjnXm7ZI7jFQFqYtIWHWPZ6FLenUKaeUxOxG1Fu8w04yOYZ1psqZpUje0nMDsVXDjMOBz5hl64Okh2ZRasMPM1IyO3vG04JQeHPUzh3g06IV2wZ2CBJXwfRckSVgBCna12VqdgRRpdsfunLnre-vBqW7tpMQKXafQI-pUtIIGcTkvNoXBrA0nrsaADBPN7PQ67tnygLbr2aIIepYwCmjCNAI4CkhZ04L5VqrVO83p2J3eW1MWoV8V8WYT9GJo2SnVXc-GZZ2KjaFzahOtrautunOkEOPpejp-fKmHOGOHOjQZqpcqgeqF2jZfjaer2WzyimOkPHFBWQS-EwWlAeuEAQyERUOntoi98d5kUMYryPXDoj-fjxbrVX9xM1qt91kLAB4mrr3e0pTmFV0TTLf1OqZb9VJ9AfgwngzXg9liX4e8o3Rf6k9t9HplUZiea9bA8oIii8gupq6RitRIUyfW4jB8Mc-wWnL1gvTDpg2uJ_2b5Xowu58fKq6iRRxQmGeaQAj-y7HMzNRZVkNFwwcio_xkhsY0JFuI3sT77mz7V2D_FOOOrh5Nr2eLwWg9na2n_dX44-gkDLf9xXA0HU9v1qNp_2ofiABTSPNKiXKeAdk-JI6a56elMBwqHBGeK0KCMGU8lyiUOVeE5DiUeYl4RPLqOMBkuA90y_U4AzJRvp9Z5VvJtlK0zy7BgaJok590dovyDch3e_gM4b9mxtHPy9VsMfpmX7cN9-qlSjP1Qp1d3Q1m80_qpZoHmzBnzUE2_HA_P8jgNmPqhXrOhZht4pjrIcd65GHgNrXo0ayhRlZVgIj0kKcRiTS9NeqslP9AdnkNkQnHYElMdYvReofNIqNW4IG0BzdAD3fJHuJt1cIqSwu7m5gmZVkYmQvqDACceqCsUhr7WkxwEGpmx_I1x3yrXPwcj_qx_H9GJjexzjkO4kRQwRwai1BPbZhWVpGku5B-RXlL-xeb_cVmf7HZX2z29R3jf3ivATF_2dC_bjj_eTeci_50Mr5SL1UO6IEPLEb94Why3YoQgIhE6oW6HH9u6YHAu5YYLGcfWkY47K9G69F8NmhrvmU4jmV6ekvul6vFeLpnbS2po7E4yuZHCfvrm9Xv5gwnF5z_o3ezF-p6_bLpYF9KLtRLVb1Qgy0mcExbBvzTl1TKz5T0nzmRPM9jngCB1Ev1DwWFSa48qdpP_HtSf3-iyjOS8tBftAeZS0UmSEE1FhLRECl5pMgEC2V_-MBCoblU4i3ggEqEYOcVyFi2fQBVMJWIU0AUnDGCMkQlkDinCkQSYNKehhSWxqKTpcsEEfIK52-a1v7l_5QFCnMOFUCIsveigvfLQQFC4VsqcYYUiBiiENEQI7HXrlnO5e9P9IvytNV1Cx1-lSf1__OtfFKf6HNIEP977vjDtrBeExAf122br3C85acyiJi4agfd_7wlm_OcgRhI9Lp1BXiM5JvCt3RucyHb_-eSt3ofcF4PcSo908oHCQrT548xFRIQ8o2Myj6EQyxAQNAQsRUH-7b25J0hkdMTv1CQtbuizVuiXU3tdtuLJS7R1TcJQL1Q8638ob9QnJyjDyhHyMP3ISUfh2DtPm3fT3bthco4ihCftLnyOYDGXvzsmzNTvzZN357Lfrp_zwLcQ93m-TEAQsLWi99AR3ZJm9pkHkkp3HAv2dhQxFZTuaDHYehpByVtf2G1x-A4lEPEnq3dJ231Uj3ecB07fvny7wAAAP___H0q_g== doCheck= IN_NIX_SHELL=impure LD=ld configureFlags= NIX_BINTOOLS=/nix/store/krh6avqb95fbv1dxhpaias3nc5x3l4j8-binutils-wrapper-2.41 dontAddDisableDepTrack=1 propagatedBuildInputs= OBJCOPY=objcopy shellHook= NIX_LDFLAGS=-rpath /home/lilin/Uni/Trading and Market Microstructure/outputs/out/lib  -L/nix/store/k01h3vs3k9h8frblvr38ph3dd0m7a5ag-python3-3.11.9-env/lib -L/nix/store/gk5kzi5xnsxjd4xjqrpldk37lk7hi049-qt-full-5.15.14/lib -L/nix/store/k01h3vs3k9h8frblvr38ph3dd0m7a5ag-python3-3.11.9-env/lib -L/nix/store/gk5kzi5xnsxjd4xjqrpldk37lk7hi049-qt-full-5.15.14/lib AR=ar patches= preferLocalBuild=1 RANLIB=ranlib NM=nm NIX_BUILD_CORES=8 NIX_ENFORCE_NO_NATIVE=1 strictDeps= AS=as HOST_PATH=/nix/store/k01h3vs3k9h8frblvr38ph3dd0m7a5ag-python3-3.11.9-env/bin:/nix/store/dbmf2yd3kky3h3nbms96v49yvq8i9wlc-texlive-2023-env/bin:/nix/store/gk5kzi5xnsxjd4xjqrpldk37lk7hi049-qt-full-5.15.14/bin:/nix/store/64ixf4sp8bz991fq8p5w49f6p1xdzd83-coreutils-9.5/bin:/nix/store/ikxbilga4nn2v2pz8cc3a1v20v0s7qbd-findutils-4.9.0/bin:/nix/store/jk141s5p0p378vxfcks3xbv0wrbx1sgn-diffutils-3.10/bin:/nix/store/57ndva9prvfil0kpd19la86887dwyiyz-gnused-4.9/bin:/nix/store/2wsgkf8vp2zqhlkyldahppp6n19aq8y9-gnugrep-3.11/bin:/nix/store/rr0if9pfbbnlxvl9g47igqwkd5xfvpp0-gawk-5.2.2/bin:/nix/store/6h02fx6952hnq09hqhxlqknadck4rhr0-gnutar-1.35/bin:/nix/store/vr5plwqlxqfs3x7rmc6l7xkdnw8p4hsx-gzip-1.13/bin:/nix/store/vpyyyk6c35b27wdj5pa9rp810b80cljv-bzip2-1.0.8-bin/bin:/nix/store/vm5l8nb7c4qr5qlbws996ahhcwanazx2-gnumake-4.4.1/bin:/nix/store/0nxx79grpgyl881p571akqrj9wzplm3i-bash-5.2p32/bin:/nix/store/x5kl3c65q0fn5wnwd1l6rrqjq1p3jrl6-patch-2.7.6/bin:/nix/store/5d4684sqb73s1qd2dkfaifblvxnqp93k-xz-5.4.7-bin/bin:/nix/store/sc9wqgjjb7gd34kn0684dvxksj10rn4l-file-5.45/bin builder=/nix/store/0nxx79grpgyl881p571akqrj9wzplm3i-bash-5.2p32/bin/bash buildPhase={ echo "------------------------------------------------------------";
      echo " WARNING: the existence of this path is not guaranteed.";
      echo " It is an internal implementation detail for pkgs.mkShell.";
      echo "------------------------------------------------------------";
      echo;
      # Record all build inputs as runtime dependencies
      export;
    } >> "$out"
     cmakeFlags= stdenv=/nix/store/f4vnyx2p8lkndjr8hj4dsg3yw6a7rdc8-stdenv-linux propagatedNativeBuildInputs= nativeBuildInputs= shell=/nix/store/0nxx79grpgyl881p571akqrj9wzplm3i-bash-5.2p32/bin/bash DIRENV_FILE=/home/lilin/Uni/Trading and Market Microstructure/.envrc NIX_CFLAGS_COMPILE= -frandom-seed=532m20pmxd -isystem /nix/store/k01h3vs3k9h8frblvr38ph3dd0m7a5ag-python3-3.11.9-env/include -isystem /nix/store/gk5kzi5xnsxjd4xjqrpldk37lk7hi049-qt-full-5.15.14/include -isystem /nix/store/k01h3vs3k9h8frblvr38ph3dd0m7a5ag-python3-3.11.9-env/include -isystem /nix/store/gk5kzi5xnsxjd4xjqrpldk37lk7hi049-qt-full-5.15.14/include CONFIG_SHELL=/nix/store/0nxx79grpgyl881p571akqrj9wzplm3i-bash-5.2p32/bin/bash READELF=readelf system=aarch64-linux phases=buildPhase]
[TRACE] 22:09:22.971 terminal.go:GOOS() - 83ns
[TRACE] 22:09:22.971 terminal.go:PathSeparator() - 7.542Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 terminal.go:Pwd:190 ā†’ /home/lilin/Uni/Trading and Market Microstructure
[TRACE] 22:09:22.971 terminal.go:Pwd() - 46Āµs
[DEBUG] 22:09:22.971 terminal_unix.go:IsWsl:35 ā†’ false
[TRACE] 22:09:22.971 terminal_unix.go:IsWsl() - 6.709Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[DEBUG] 22:09:22.971 terminal.go:User:331 ā†’ lilin
[TRACE] 22:09:22.971 terminal.go:User() - 1.916Āµs
[DEBUG] 22:09:22.971 terminal.go:Host:348 ā†’ asahi
[TRACE] 22:09:22.971 terminal.go:Host() - 2.792Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[DEBUG] 22:09:22.971 terminal_unix.go:Platform:92 ā†’ nixos
[DEBUG] 22:09:22.971 terminal.go:Getenv:165 ā†’ 1
[TRACE] 22:09:22.971 terminal.go:Getenv(SHLVL) - 1.75Āµs
[TRACE] 22:09:22.971 terminal.go:TemplateCache() - 807.375Āµs
[TRACE] 22:09:22.971 terminal.go:Shell() - 42ns
[DEBUG] 22:09:22.971 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.971 terminal.go:Getenv(POSH_CURSOR_LINE) - 3.958Āµs
[DEBUG] 22:09:22.971 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.971 terminal.go:Getenv(POSH_CURSOR_COLUMN) - 1.583Āµs
[TRACE] 22:09:22.971 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.971 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.971 terminal.go:Flags() - 166ns
[TRACE] 22:09:22.971 terminal.go:Flags() - 417ns
[TRACE] 22:09:22.971 terminal.go:Flags() - 125ns
[TRACE] 22:09:22.971 terminal.go:Flags() - 83ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 208ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 125ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 terminal_unix.go:Platform:92 ā†’ nixos
[DEBUG] 22:09:22.971 segment.go:SetEnabled:115 ā†’ segment: Git
[DEBUG] 22:09:22.971 segment.go:SetEnabled:115 ā†’ segment: Path
[DEBUG] 22:09:22.971 terminal_unix.go:IsWsl:35 ā†’ false
[TRACE] 22:09:22.971 terminal_unix.go:IsWsl() - 2.292Āµs
[TRACE] 22:09:22.971 terminal_unix.go:IsWsl2() - 4.375Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[DEBUG] 22:09:22.971 os.go:getDistroIcon:84 ā†’ ļŒ“
[TRACE] 22:09:22.971 terminal.go:TemplateCache() - 125ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 41ns
[TRACE] 22:09:22.971 terminal.go:Shell() - 83ns
[TRACE] 22:09:22.971 terminal.go:Shell() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 path.go:setMappedLocations:563 ā†’ mapped_locations_enabled: true
[DEBUG] 22:09:22.971 path.go:setMappedLocations:564 ā†’ ļ€“
[DEBUG] 22:09:22.971 path.go:setMappedLocations:565 ā†’ ļ€“
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:PathSeparator() - 1.5Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 path.go:setMappedLocations:566 ā†’ ~
[DEBUG] 22:09:22.971 path.go:setMappedLocations:571 ā†’ mapped_locations: map[]
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:PathSeparator() - 1.5Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:PathSeparator() - 1.333Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 terminal.go:CommandPath:390 ā†’ /home/lilin/.nix-profile/bin/git
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:CommandPath(git) - 72.291Āµs
[TRACE] 22:09:22.971 terminal.go:HasCommand(git) - 74.542Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 git.go:shouldDisplay:312 ā†’ fetch_bare_info: false
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 83ns
[DEBUG] 22:09:22.971 path.go:makeFolderFormatMap:839 ā†’ NO DATA
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 path.go:setStyle:218 ā†’ full
[DEBUG] 22:09:22.971 terminal.go:ResolveSymlink:287 ā†’ /home/lilin/Uni/Trading and Market Microstructure
[DEBUG] 22:09:22.971 path.go:colorizePath:740 ā†’ cycle: []
[TRACE] 22:09:22.971 terminal.go:ResolveSymlink(/home/lilin/Uni/Trading and Market Microstructure) - 6.875Āµs
[DEBUG] 22:09:22.971 path.go:getFolderSeparator:273 ā†’ NO DATA
[DEBUG] 22:09:22.971 path.go:getFolderSeparator:275 ā†’ /
[DEBUG] 22:09:22.971 path.go:colorizePath:743 ā†’ cycle_folder_separator: false
[DEBUG] 22:09:22.971 path.go:colorizePath:744 ā†’ %s
[DEBUG] 22:09:22.971 path.go:colorizePath:746 ā†’ %s
[DEBUG] 22:09:22.971 path.go:colorizePath:747 ā†’ %s
[ERROR] 22:09:22.971 terminal.go:HasParentFilePath:554 ā†’ stat .git: no such file or directory
[DEBUG] 22:09:22.971 path.go:colorizePath:748 ā†’ %s
[TRACE] 22:09:22.971 terminal.go:HasParentFilePath(.git) - 20.625Āµs
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[TRACE] 22:09:22.971 terminal.go:TemplateCache() - 291ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 0s
[TRACE] 22:09:22.971 terminal.go:StackCount() - 84ns
[TRACE] 22:09:22.971 terminal_unix.go:DirIsWritable(/home/lilin/Uni/Trading and Market Microstructure) - 3.958Āµs
[TRACE] 22:09:22.971 terminal.go:TemplateCache() - 42ns
[DEBUG] 22:09:22.971 text.go:Render:80 ā†’ rendering template: {{ if not .Writable }}󰌾 {{ end }}<b>{{ .Path }} <b>
[TRACE] 22:09:22.971 terminal.go:Flags() - 42ns
[DEBUG] 22:09:22.971 text.go:Render:80 ā†’ rendering template: {{.Icon}}
[TRACE] 22:09:22.971 terminal.go:Flags() - 83ns
[TRACE] 22:09:22.971 terminal.go:TemplateCache() - 250ns
[TRACE] 22:09:22.971 terminal.go:TemplateCache() - 292ns
[TRACE] 22:09:22.971 terminal.go:Shell() - 42ns
[TRACE] 22:09:22.971 terminal.go:Shell() - 41ns
[DEBUG] 22:09:22.971 text.go:Render:80 ā†’ rendering template: plain
[TRACE] 22:09:22.971 terminal.go:Flags() - 41ns
[DEBUG] 22:09:22.971 text.go:Render:80 ā†’ rendering template:
[TRACE] 22:09:22.971 terminal.go:Flags() - 41ns
[DEBUG] 22:09:22.971 text.go:Render:80 ā†’ rendering template: plain
[TRACE] 22:09:22.971 terminal.go:Flags() - 41ns
[DEBUG] 22:09:22.971 text.go:Render:80 ā†’ rendering template: powerline
[TRACE] 22:09:22.971 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.971 terminal.go:Shell() - 42ns
[TRACE] 22:09:22.971 terminal.go:Shell() - 42ns
[TRACE] 22:09:22.971 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.971 terminal.go:Flags() - 125ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 83ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 segment.go:SetEnabled:115 ā†’ segment: Executiontime
[TRACE] 22:09:22.971 terminal.go:Flags() - 41ns
[DEBUG] 22:09:22.971 executiontime.go:Enabled:57 ā†’ always_enabled: false
[TRACE] 22:09:22.971 terminal.go:Flags() - 83ns[TRACE] 22:09:22.971 terminal.go:ExecutionTime() - 42ns
[TRACE] 22:09:22.971 terminal.go:GOOS() - 41ns
[TRACE] 22:09:22.971 terminal.go:Flags() - 83ns
[DEBUG] 22:09:22.971 segment.go:SetEnabled:115 ā†’ segment: Node
[DEBUG] 22:09:22.971 executiontime.go:Enabled:59 ā†’ threshold: 500.000000
[TRACE] 22:09:22.971 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.971 segment.go:SetEnabled:115 ā†’ segment: Go
[DEBUG] 22:09:22.971 python.go:Init:61 ā†’ context
[DEBUG] 22:09:22.971 language.go:Enabled:109 ā†’ extensions: [*.js *.ts package.json .nvmrc pnpm-workspace.yaml .pnpmfile.cjs .vue]
[DEBUG] 22:09:22.971 language.go:Enabled:110 ā†’ folders: []
[DEBUG] 22:09:22.971 language.go:Enabled:109 ā†’ extensions: [*.go go.mod]
[DEBUG] 22:09:22.971 language.go:Enabled:117 ā†’ home_enabled: false
[DEBUG] 22:09:22.971 language.go:Enabled:110 ā†’ folders: []
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 41ns

[DEBUG] 22:09:22.971 language.go:Enabled:117 ā†’ home_enabled: false
[DEBUG] 22:09:22.971 language.go:Enabled:129 ā†’ context
[TRACE] 22:09:22.971 terminal.go:Pwd() - 41ns
[DEBUG] 22:09:22.971 segment.go:SetEnabled:115 ā†’ segment: Python
[DEBUG] 22:09:22.971 language.go:Enabled:129 ā†’ context
[DEBUG] 22:09:22.971 node.go:loadContext:56 ā†’ fetch_package_manager: false
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[DEBUG] 22:09:22.971 language.go:Enabled:109 ā†’ extensions: [*.py *.ipynb pyproject.toml venv.bak]
[DEBUG] 22:09:22.971 language.go:Enabled:110 ā†’ folders: [.venv venv virtualenv venv-win pyenv-win]
[DEBUG] 22:09:22.971 language.go:Enabled:117 ā†’ home_enabled: true
[TRACE] 22:09:22.971 terminal.go:Pwd() - 41ns
[DEBUG] 22:09:22.971 python.go:loadContext:70 ā†’ fetch_virtual_env: true
[DEBUG] 22:09:22.971 terminal.go:CommandPath:390 ā†’ /nix/store/k01h3vs3k9h8frblvr38ph3dd0m7a5ag-python3-3.11.9-env/bin/python
[TRACE] 22:09:22.971 terminal.go:CommandPath(python) - 21Āµs
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(*.go) - 42.083Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(go.mod) - 3.25Āµs
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(*.js) - 57.542Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 0s
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(*.ts) - 3.584Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(package.json) - 2.584Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 41ns
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(.nvmrc) - 2.417Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(pnpm-workspace.yaml) - 2.917Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 0s
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(.pnpmfile.cjs) - 2.709Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 41ns
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(.vue) - 2.375Āµs
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(pyvenv.cfg) - 77.75Āµs
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(pyvenv.cfg) - 9.416Āµs
[DEBUG] 22:09:22.971 python.go:loadContext:83 ā†’ folder_name_fallback: true
[DEBUG] 22:09:22.971 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.971 terminal.go:Getenv(VIRTUAL_ENV) - 1.666Āµs
[DEBUG] 22:09:22.971 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.971 terminal.go:Getenv(CONDA_ENV_PATH) - 1.625Āµs
[DEBUG] 22:09:22.971 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.971 terminal.go:Getenv(CONDA_DEFAULT_ENV) - 1.5Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 42ns
[DEBUG] 22:09:22.971 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.971 terminal.go:HasFilesInDir(*.py) - 4.666Āµs
[TRACE] 22:09:22.971 terminal.go:Pwd() - 0s
[DEBUG] 22:09:22.972 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.972 terminal.go:HasFilesInDir(*.ipynb) - 4.625Āµs
[TRACE] 22:09:22.972 terminal.go:Pwd() - 42ns
[DEBUG] 22:09:22.972 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.972 terminal.go:HasFilesInDir(pyproject.toml) - 2.75Āµs
[TRACE] 22:09:22.972 terminal.go:Pwd() - 42ns
[DEBUG] 22:09:22.972 terminal.go:HasFilesInDir:243 ā†’ false
[TRACE] 22:09:22.972 terminal.go:HasFilesInDir(venv.bak) - 2.667Āµs
[DEBUG] 22:09:22.972 terminal.go:HasFolder:272 ā†’ false
[TRACE] 22:09:22.972 terminal.go:HasFolder(.venv) - 4.834Āµs
[DEBUG] 22:09:22.972 terminal.go:HasFolder:272 ā†’ false
[TRACE] 22:09:22.972 terminal.go:HasFolder(venv) - 2Āµs
[DEBUG] 22:09:22.972 terminal.go:HasFolder:272 ā†’ false
[TRACE] 22:09:22.972 terminal.go:HasFolder(virtualenv) - 2Āµs
[DEBUG] 22:09:22.972 terminal.go:HasFolder:272 ā†’ false
[TRACE] 22:09:22.972 terminal.go:HasFolder(venv-win) - 2.125Āµs
[DEBUG] 22:09:22.972 terminal.go:HasFolder:272 ā†’ false
[TRACE] 22:09:22.972 terminal.go:HasFolder(pyenv-win) - 2.166Āµs
[TRACE] 22:09:22.972 terminal.go:Shell() - 83ns
[TRACE] 22:09:22.972 terminal.go:Shell() - 42ns
[TRACE] 22:09:22.972 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.972 terminal.go:Pwd() - 41ns
[TRACE] 22:09:22.972 terminal.go:Flags() - 83ns
[TRACE] 22:09:22.972 terminal.go:GOOS() - 42ns
[DEBUG] 22:09:22.972 segment.go:SetEnabled:115 ā†’ segment: Text
[TRACE] 22:09:22.972 terminal.go:Pwd() - 84ns
[TRACE] 22:09:22.972 terminal.go:TemplateCache() - 42ns
[TRACE] 22:09:22.972 terminal.go:GOOS() - 41ns
[DEBUG] 22:09:22.972 segment.go:SetEnabled:115 ā†’ segment: Session
[DEBUG] 22:09:22.972 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.972 terminal.go:Getenv(SSH_CONNECTION) - 5.25Āµs
[DEBUG] 22:09:22.972 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.972 terminal.go:Getenv(SSH_CLIENT) - 1.291Āµs
[DEBUG] 22:09:22.972 terminal_unix.go:Platform:92 ā†’ nixos
[DEBUG] 22:09:22.972 terminal.go:RunCommand:368 ā†’ NO DATA
[TRACE] 22:09:22.972 terminal.go:RunCommand(who am i) - 638.916Āµs
[TRACE] 22:09:22.972 terminal.go:TemplateCache() - 41ns
[DEBUG] 22:09:22.972 text.go:Render:80 ā†’ rendering template: āÆ
[TRACE] 22:09:22.972 terminal.go:Flags() - 0s
[DEBUG] 22:09:22.972 text.go:Render:80 ā†’ rendering template: {{ if .SSHSession }}{{ .UserName }}@{{ .HostName }}{{ end }}
[TRACE] 22:09:22.972 terminal.go:Flags() - 41ns
[TRACE] 22:09:22.972 terminal.go:TemplateCache() - 250ns
[TRACE] 22:09:22.972 terminal.go:TemplateCache() - 42ns
[TRACE] 22:09:22.972 terminal.go:Shell() - 125ns
[TRACE] 22:09:22.972 terminal.go:Shell() - 42ns
[DEBUG] 22:09:22.972 text.go:Render:80 ā†’ rendering template: plain
[TRACE] 22:09:22.972 terminal.go:Flags() - 41ns
[DEBUG] 22:09:22.972 text.go:Render:80 ā†’ rendering template: {{if gt .Code 0}}red{{end}}
[TRACE] 22:09:22.972 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.973 terminal.go:TemplateCache() - 42ns
[DEBUG] 22:09:22.973 text.go:Render:80 ā†’ rendering template: {{if eq .Code 0}}magenta{{end}}
[TRACE] 22:09:22.973 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.973 terminal.go:TemplateCache() - 208ns
[DEBUG] 22:09:22.973 text.go:Render:80 ā†’ rendering template: plain
[TRACE] 22:09:22.973 terminal.go:Flags() - 42ns
[DEBUG] 22:09:22.973 text.go:Render:80 ā†’ rendering template: {{if gt .Code 0}}red{{end}}
[TRACE] 22:09:22.973 terminal.go:Flags() - 0s
[TRACE] 22:09:22.973 terminal.go:TemplateCache() - 250ns
[DEBUG] 22:09:22.973 text.go:Render:80 ā†’ rendering template: {{if eq .Code 0}}magenta{{end}}
[TRACE] 22:09:22.973 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.973 terminal.go:TemplateCache() - 83ns
[TRACE] 22:09:22.973 terminal.go:Shell() - 83ns
[TRACE] 22:09:22.973 terminal.go:Shell() - 42ns
[TRACE] 22:09:22.973 terminal.go:Flags() - 41ns
[DEBUG] 22:09:22.973 text.go:Render:80 ā†’ rendering template: {{ .Shell }} in {{ .Folder }}
[TRACE] 22:09:22.973 terminal.go:Flags() - 42ns
[TRACE] 22:09:22.974 terminal.go:TemplateCache() - 42ns
[TRACE] 22:09:22.974 terminal.go:Shell() - 42ns
[TRACE] 22:09:22.974 terminal.go:Flags() - 42ns
[DEBUG] 22:09:22.974 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.974 terminal.go:Getenv(LOCALAPPDATA) - 3.75Āµs
[DEBUG] 22:09:22.974 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.974 terminal.go:Getenv(OMP_CACHE_DIR) - 1.583Āµs
[DEBUG] 22:09:22.974 terminal.go:Getenv:165 ā†’ NO DATA
[TRACE] 22:09:22.974 terminal.go:Getenv(XDG_CACHE_HOME) - 1.541Āµs
[TRACE] 22:09:22.974 terminal.go:CachePath() - 20.334Āµs
[TRACE] 22:09:22.974 terminal.go:Flags() - 41ns

This are the relevant files in the directory:

-rw-r--r-- 1 lilin users 18 Sep 19 16:43 .envrc -rw-r--r-- 1 lilin users 1.5K Sep 19 16:20 flake.lock -rw-r--r-- 1 lilin users 728 Sep 23 21:05 flake.nix

where the flake.nix looks like this:

{
  description = "Python development environment with data analysis packages and full TeXLive";
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05";
    flake-utils.url = "github:numtide/flake-utils";
  };
  outputs = { self, nixpkgs, flake-utils }:
    flake-utils.lib.eachDefaultSystem (system:
    let
    pkgs = import nixpkgs {
    inherit system;
    };
    pythonPackages = with pkgs.python3Packages; [
    numpy
    pandas
    matplotlib
    seaborn
    scikit-learn
    scipy
    statsmodels
    jupyter
    mplfinance
    pyqt5
    tqdm
    ];
    pythonWithPackages = pkgs.python3.withPackages (ps: pythonPackages);
    in {
    devShell = pkgs.mkShell {
      buildInputs = [
        pythonWithPackages
          pkgs.texliveFull
          pkgs.qt5.full
      ];
    };
    }
    );
}

with direnv I automatically enter the devShell (hence .envrc).

JanDeDobbeleer commented 2 weeks ago

@vxld100 but not a single language segment triggers on these files? None of the extensions are found when oh-my-posh looks for them, the OS reports that there are no relevant files in the directory. As far as oh-my-posh logs are concerned, everything checks out. What am I missing here ?

vxld100 commented 2 weeks ago

@JanDeDobbeleer These devShells are essentilly environments that make certain packages available only in that directory and subdirectories. The previous version seemed to notice that. This is not about file endings...

vxld100 commented 2 weeks ago

Perhaps it helps if I give the output of what happens when I cd into this directory:

āÆ cd Uni/Trading\ and\ Market\ Microstructure
direnv: loading ~/Uni/Trading and Market Microstructure/.envrc
direnv: using flake
direnv: nix-direnv: Using cached dev shell
direnv: using vim
direnv: export +AR +AS +CC +CONFIG_SHELL +CXX +HOST_PATH +IN_NIX_SHELL +LD +NIX_BINTOOLS +NIX_BINTOOLS_WRAPPER_TARGET_HOST_aarch64_unknown_linux_gnu +NIX_BUILD_CORES +NIX_CC +NIX_CC_WRAPPER_TARGET_HOST_aarch64_unknown_linux_gnu +NIX_CFLAGS_COMPILE +NIX_ENFORCE_NO_NATIVE +NIX_HARDENING_ENABLE +NIX_LDFLAGS +NIX_STORE +NM +OBJCOPY +OBJDUMP +RANLIB +READELF +SIZE +SOURCE_DATE_EPOCH +STRINGS +STRIP +__structuredAttrs +buildInputs +buildPhase +builder +cmakeFlags +configureFlags +depsBuildBuild +depsBuildBuildPropagated +depsBuildTarget +depsBuildTargetPropagated +depsHostHost +depsHostHostPropagated +depsTargetTarget +depsTargetTargetPropagated +doCheck +doInstallCheck +dontAddDisableDepTrack +mesonFlags +name +nativeBuildInputs +out +outputs +patches +phases +preferLocalBuild +propagatedBuildInputs +propagatedNativeBuildInputs +shell +shellHook +stdenv +strictDeps +system ~PATH ~XDG_DATA_DIRS
JanDeDobbeleer commented 2 weeks ago

@vxld100 but it's not about the executables being available or not, there are no files in that directory to trigger displaying the information.

vxld100 commented 2 weeks ago

You're right, I apologize.