| 2 Feb 2023 |
@leorize:envs.net | I use bash as login shell, with a bashrc that delegate to fish afterwards, so I don't think I'm missing anything here... | 21:02:15 |
Jan Tojnar | that might theoretically mess with environment variables | 21:05:00 |
Jan Tojnar | leorize: I think only using a shell directly is tested (at least fish and bash work that way) | 21:05:42 |
Jan Tojnar | the important thing is for XDG_DATA_DIRS environment variable to be inherited by the GNOME Shell so that it can pass it to started programs | 21:06:42 |
@leorize:envs.net | so here's an environment diff between shell-launched nautilus and cli-launched nautilus for me:
❯ diff shell-sorted-nautilus.env cli-sorted-nautilus.env
0a1,2
> ASDF_DIR=/nix/store/y1k4dcks7ijxknf598fqybxv39ihqppq-asdf-vm-0.10.2/share/asdf-vm
> COLORTERM=truecolor
5a8
> FLATPAK_BINARY=flatpak
10,11c13,15
< GIO_EXTRA_MODULES=/nix/store/91xyi0cj0x9yzm3nijhmyylirchra268-glib-networking-2.74.0/lib/gio/modules:/nix/store/9a9i436p6za6svxk4314jxkarjlr5p23-dconf-0.40.0-lib/lib/gio/modules:/nix/store/91xyi0cj0x9yzm3nijhmyylirchra268-glib-networking-2.74.0/lib/gio/modules:/nix/store/9a9i436p6za6svxk4314jxkarjlr5p23-dconf-0.40.0-lib/lib/gio/modules:/nix/store/91xyi0cj0x9yzm3nijhmyylirchra268-glib-networking-2.74.0/lib/gio/modules:/nix/store/1vz1pxslsfaawb1n3ris6rd8wp55npnq-gvfs-1.50.2/lib/gio/modules:/nix/store/9a9i436p6za6svxk4314jxkarjlr5p23-dconf-0.40.0-lib/lib/gio/modules
< GI_TYPELIB_PATH=/nix/store/qi1wky704alf5vqyllp2k9p7c55xrh1a-gobject-introspection-wrapped-1.74.0/lib/girepository-1.0:/nix/store/dk17cqy63822paqq3sf33ydl09ww29yf-gtk4-4.8.2/lib/girepository-1.0:/nix/store/yzhlx7bydwj31nn3v3vvvrihkxglfrj7-librsvg-2.55.1/lib/girepository-1.0:/nix/store/vhi9j8x232jhzfhdra8b35kqk0ccmpb2-gobject-introspection-1.74.0/lib/girepository-1.0:/nix/store/4d6by0n1pm3m711wky8lgz1p5krb30y5-gexiv2-0.14.0/lib/girepository-1.0:/nix/store/4z84jcg6bqpqshbpsyd7xk4wm5qhr32c-gsettings-desktop-schemas-43.0/lib/girepository-1.0:/nix/store/11d0myww5hlk2g1kk2hh6i2nmahvy8vr-gnome-desktop-43/lib/girepository-1.0:/nix/store/p1d3j1i5spwwn1k2xz11fn8ir07g2vy2-gstreamer-1.20.3/lib/girepository-1.0:/nix/store/g8g0jwx3p7vdgbxnmjxnkqkyajyrf5b1-gst-plugins-base-1.20.3/lib/girepository-1.0:/nix/store/09czyx9dsqldp8lniwnlmpdmj657xj7s-gdk-pixbuf-2.42.10/lib/girepository-1.0:/nix/store/i9rsjs6d529vsypiyr5830x3hc7iaxkw-graphene-1.10.8/lib/girepository-1.0:/nix/store/70xjphkp4xgv8cp5ppsqlxccvjh20ffx-harfbuzz-5.2.0/lib/girepository-1.0:/nix/store/mbqyp8wbiynrvqq66f46nayxir3m9qln-pango-1.50.12/lib/girepository-1.0:/nix/store/l507wjdiidpym3217imw4z285ncihpqw-libadwaita-1.2.0/lib/girepository-1.0:/nix/store/j9bm9a27gzbrwp47z1i9mx4vbsnkgdnf-libportal-gtk4-0.6/lib/girepository-1.0:/nix/store/prksm6zkc14yn9q912115hz463ylgn8r-libnotify-0.8.1/lib/girepository-1.0:/nix/store/xwlfcs7jwxlfah90a5k5lm4vl7d9h3f6-libcloudproviders-0.3.1/lib/girepository-1.0:/nix/store/xf9aiibsj692q6bq67qfngd10vfma80h-tracker-3.4.2/lib/girepository-1.0:/nix/store/a9bdzxly45bv2xk39lmn941j5rlmjk0i-gnome-autoar-0.4.3/lib/girepository-1.0:/nix/store/dwxwhg7zxs47n5k2k16z6x074yb3lm7r-nautilus-43.2/lib/girepository-1.0
---
> GIO_EXTRA_MODULES=/nix/store/91xyi0cj0x9yzm3nijhmyylirchra268-glib-networking-2.74.0/lib/gio/modules:/nix/store/9a9i436p6za6svxk4314jxkarjlr5p23-dconf-0.40.0-lib/lib/gio/modules:/nix/store/91xyi0cj0x9yzm3nijhmyylirchra268-glib-networking-2.74.0/lib/gio/modules:/nix/store/9a9i436p6za6svxk4314jxkarjlr5p23-dconf-0.40.0-lib/lib/gio/modules:/nix/store/91xyi0cj0x9yzm3nijhmyylirchra268-glib-networking-2.74.0/lib/gio/modules:/nix/store/9a9i436p6za6svxk4314jxkarjlr5p23-dconf-0.40.0-lib/lib/gio/modules:/nix/store/91xyi0cj0x9yzm3nijhmyylirchra268-glib-networking-2.74.0/lib/gio/modules:/nix/store/9a9i436p6za6svxk4314jxkarjlr5p23-dconf-0.40.0-lib/lib/gio/modules:/nix/store/91xyi0cj0x9yzm3nijhmyylirchra268-glib-networking-2.74.0/lib/gio/modules:/nix/store/1vz1pxslsfaawb1n3ris6rd8wp55npnq-gvfs-1.50.2/lib/gio/modules:/nix/store/9a9i436p6za6svxk4314jxkarjlr5p23-dconf-0.40.0-lib/lib/gio/modules
> GIO_USE_VFS=local
> GI_TYPELIB_PATH=/nix/store/qi1wky704alf5vqyllp2k9p7c55xrh1a-gobject-introspection-wrapped-1.74.0/lib/girepository-1.0:/nix/store/dk17cqy63822paqq3sf33ydl09ww29yf-gtk4-4.8.2/lib/girepository-1.0:/nix/store/yzhlx7bydwj31nn3v3vvvrihkxglfrj7-librsvg-2.55.1/lib/girepository-1.0:/nix/store/vhi9j8x232jhzfhdra8b35kqk0ccmpb2-gobject-introspection-1.74.0/lib/girepository-1.0:/nix/store/4d6by0n1pm3m711wky8lgz1p5krb30y5-gexiv2-0.14.0/lib/girepository-1.0:/nix/store/4z84jcg6bqpqshbpsyd7xk4wm5qhr32c-gsettings-desktop-schemas-43.0/lib/girepository-1.0:/nix/store/11d0myww5hlk2g1kk2hh6i2nmahvy8vr-gnome-desktop-43/lib/girepository-1.0:/nix/store/p1d3j1i5spwwn1k2xz11fn8ir07g2vy2-gstreamer-1.20.3/lib/girepository-1.0:/nix/store/g8g0jwx3p7vdgbxnmjxnkqkyajyrf5b1-gst-plugins-base-1.20.3/lib/girepository-1.0:/nix/store/09czyx9dsqldp8lniwnlmpdmj657xj7s-gdk-pixbuf-2.42.10/lib/girepository-1.0:/nix/store/i9rsjs6d529vsypiyr5830x3hc7iaxkw-graphene-1.10.8/lib/girepository-1.0:/nix/store/70xjphkp4xgv8cp5ppsqlxccvjh20ffx-harfbuzz-5.2.0/lib/girepository-1.0:/nix/store/mbqyp8wbiynrvqq66f46nayxir3m9qln-pango-1.50.12/lib/girepository-1.0:/nix/store/l507wjdiidpym3217imw4z285ncihpqw-libadwaita-1.2.0/lib/girepository-1.0:/nix/store/j9bm9a27gzbrwp47z1i9mx4vbsnkgdnf-libportal-gtk4-0.6/lib/girepository-1.0:/nix/store/prksm6zkc14yn9q912115hz463ylgn8r-libnotify-0.8.1/lib/girepository-1.0:/nix/store/xwlfcs7jwxlfah90a5k5lm4vl7d9h3f6-libcloudproviders-0.3.1/lib/girepository-1.0:/nix/store/xf9aiibsj692q6bq67qfngd10vfma80h-tracker-3.4.2/lib/girepository-1.0:/nix/store/a9bdzxly45bv2xk39lmn941j5rlmjk0i-gnome-autoar-0.4.3/lib/girepository-1.0:/nix/store/dwxwhg7zxs47n5k2k16z6x074yb3lm7r-nautilus-43.2/lib/girepository-1.0:/nix/store/qi1wky704alf5vqyllp2k9p7c55xrh1a-gobject-introspection-wrapped-1.74.0/lib/girepository-1.0:/nix/store/vhi9j8x232jhzfhdra8b35kqk0ccmpb2-gobject-introspection-1.74.0/lib/girepository-1.0:/nix/store/s7j9gk1bqip7km0kfm4dg5rg6yzngxsi-appstream-0.15.5/lib/girepository-1.0:/nix/store/0chxfpj97h8ma4dh1q4k4r8rq9gw8iiw-json-glib-1.6.6/lib/girepository-1.0:/nix/store/pjchsh0m2sby04pf5h7361f29rpmlqlf-polkit-121/lib/girepository-1.0:/nix/store/4z84jcg6bqpqshbpsyd7xk4wm5qhr32c-gsettings-desktop-schemas-43.0/lib/girepository-1.0:/nix/store/09czyx9dsqldp8lniwnlmpdmj657xj7s-gdk-pixbuf-2.42.10/lib/girepository-1.0:/nix/store/yzhlx7bydwj31nn3v3vvvrihkxglfrj7-librsvg-2.55.1/lib/girepository-1.0:/nix/store/il6gdmarq0my3lvbj60869kpp85afg8f-ostree-2022.6/lib/girepository-1.0:/nix/store/j3kq1ccsyjlnnz6s0hkj2r1fk91sjlz5-flatpak-1.14.0/lib/girepository-1.0
15a20
> __HM_SESS_VARS_SOURCED=1
18,19c23,24
< INVOCATION_ID=6edc6732fa704df7825ffd669ce4a119
< JOURNAL_STREAM=8:1063282
---
> INVOCATION_ID=bb1005ff55d74c1c8d2e260bee054c56
> JOURNAL_STREAM=8:13748
27c32
< LOCALE_ARCHIVE=/nix/store/x19hsscsw1rr6948336fcnpgrqdbznaw-glibc-locales-2.35-224/lib/locale/locale-archive
---
> LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive
28a34
> 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:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=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:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:
39c45
< PATH=/nix/store/ngw3m00r391w31n13q4m2x06amx4mqri-coreutils-9.1/bin:/nix/store/vmm828xyvm8pjwjbx33n7z9r45vv1lk3-findutils-4.9.0/bin:/nix/store/njz77ksdp38vy6wyb9bq70dzfjxm5im0-gnugrep-3.7/bin:/nix/store/scmjiz80b1hh521k06z4fgbkl6r5k84p-gnused-4.8/bin:/nix/store/armmnwbzlzklyabd9fyxy9m2n0aj0vdm-systemd-251.10/bin:/nix/store/ngw3m00r391w31n13q4m2x06amx4mqri-coreutils-9.1/sbin:/nix/store/vmm828xyvm8pjwjbx33n7z9r45vv1lk3-findutils-4.9.0/sbin:/nix/store/njz77ksdp38vy6wyb9bq70dzfjxm5im0-gnugrep-3.7/sbin:/nix/store/scmjiz80b1hh521k06z4fgbkl6r5k84p-gnused-4.8/sbin:/nix/store/armmnwbzlzklyabd9fyxy9m2n0aj0vdm-systemd-251.10/sbin
---
> PATH=/home/leorize/.asdf/shims:/nix/store/y1k4dcks7ijxknf598fqybxv39ihqppq-asdf-vm-0.10.2/share/asdf-vm/bin:/home/leorize/.local/bin:/home/leorize/bin:/run/wrappers/bin:/home/leorize/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/home/leorize/.nix-profile/bin:/etc/profiles/per-user/leorize/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
47,48c53,54
< SHELL=/run/current-system/sw/bin/bash
< SHLVL=0
---
> SHELL=/home/leorize/.nix-profile/bin/fish
> SHLVL=1
51c57,59
< SYSTEMD_EXEC_PID=154121
---
> STARSHIP_SESSION_KEY=2396231860201082
> STARSHIP_SHELL=fish
> SYSTEMD_EXEC_PID=2071
54d61
< TERM=dumb
55a63,65
> TERM_PROGRAM_VERSION=20221119-145034-49b9839f
> TERM_PROGRAM=WezTerm
> TERM=xterm-256color
58c68
< TZDIR=/nix/store/p9h078icxj3axz7f6vxyb1jmi2yx94wa-tzdata-2022g/share/zoneinfo
---
> TZDIR=/etc/zoneinfo
62a73
> WEZTERM_PANE=1
67c78
< XDG_DATA_DIRS=/nix/store/a2l7cc2r3myfqkzfslpv4lrp4wyswcpp-shared-mime-info-2.2/share:/nix/store/5sn0nb2fi0kaqmiwkbaqbszkwk50c07k-webp-pixbuf-loader-0.0.7/share:/nix/store/yzhlx7bydwj31nn3v3vvvrihkxglfrj7-librsvg-2.55.1/share:/nix/store/09czyx9dsqldp8lniwnlmpdmj657xj7s-gdk-pixbuf-2.42.10/share:/nix/store/dwxwhg7zxs47n5k2k16z6x074yb3lm7r-nautilus-43.2/share:/nix/store/dk17cqy63822paqq3sf33ydl09ww29yf-gtk4-4.8.2/share/gsettings-schemas/gtk4-4.8.2:/nix/store/4z84jcg6bqpqshbpsyd7xk4wm5qhr32c-gsettings-desktop-schemas-43.0/share/gsettings-schemas/gsettings-desktop-schemas-43.0:/nix/store/vsriyrxhx5hvmxf6wrnv9aas4ra38rs5-gnome-user-share-43.0/share/gsettings-schemas/gnome-user-share-43.0:/nix/store/0hfxyjqgvrpy21r27v1iicvarv0ff7cx-tracker-miners-3.4.2/share/gsettings-schemas/tracker-miners-3.4.2:/nix/store/dwxwhg7zxs47n5k2k16z6x074yb3lm7r-nautilus-43.2/share/gsettings-schemas/nautilus-43.2:/nix/store/2j8zvalzqipcqndkh2qvhxbywvrlq0dd-gnome-mimeapps/share:/nix/store/9150n1x37y1g2wn4kajnr2855b0mjf65-desktops/share:/home/leorize/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/home/leorize/.nix-profile/share:/etc/profiles/per-user/leorize/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share:/nix/store/xcpzj8rvfdrkjcf9dk41myrv4r8rwll6-gnome-shell-43.2/share/gsettings-schemas/gnome-shell-43.2:/nix/store/rjz3zjkndfyg9vilk5zc0xzax0idxd8s-gnome-shell-extensions-43.1/share/gsettings-schemas/gnome-shell-extensions-43.1:/nix/store/wixrf6nk3c7fkms5ghyys05xw0dg7n1p-gnome-session-43.0/share:/nix/store/4z84jcg6bqpqshbpsyd7xk4wm5qhr32c-gsettings-desktop-schemas-43.0/share/gsettings-schemas/gsettings-desktop-schemas-43.0:/nix/store/xyw05ng3441azvi9b3p9c8xc32mns5rg-gtk+3-3.24.35/share/gsettings-schemas/gtk+3-3.24.35:/nix/store/k7nmmxydj8rg9i3kjpkizixjh5ryxy6s-gnome-settings-daemon-43.0/share/gsettings-schemas/gnome-settings-daemon-43.0:/nix/store/wixrf6nk3c7fkms5ghyys05xw0dg7n1p-gnome-session-43.0/share/gsettings-schemas/gnome-session-43.0:/nix/store/xcpzj8rvfdrkjcf9dk41myrv4r8rwll6-gnome-shell-43.2/share
---
> XDG_DATA_DIRS=/nix/store/a2l7cc2r3myfqkzfslpv4lrp4wyswcpp-shared-mime-info-2.2/share:/nix/store/5sn0nb2fi0kaqmiwkbaqbszkwk50c07k-webp-pixbuf-loader-0.0.7/share:/nix/store/yzhlx7bydwj31nn3v3vvvrihkxglfrj7-librsvg-2.55.1/share:/nix/store/09czyx9dsqldp8lniwnlmpdmj657xj7s-gdk-pixbuf-2.42.10/share:/nix/store/dwxwhg7zxs47n5k2k16z6x074yb3lm7r-nautilus-43.2/share:/nix/store/dk17cqy63822paqq3sf33ydl09ww29yf-gtk4-4.8.2/share/gsettings-schemas/gtk4-4.8.2:/nix/store/4z84jcg6bqpqshbpsyd7xk4wm5qhr32c-gsettings-desktop-schemas-43.0/share/gsettings-schemas/gsettings-desktop-schemas-43.0:/nix/store/vsriyrxhx5hvmxf6wrnv9aas4ra38rs5-gnome-user-share-43.0/share/gsettings-schemas/gnome-user-share-43.0:/nix/store/0hfxyjqgvrpy21r27v1iicvarv0ff7cx-tracker-miners-3.4.2/share/gsettings-schemas/tracker-miners-3.4.2:/nix/store/dwxwhg7zxs47n5k2k16z6x074yb3lm7r-nautilus-43.2/share/gsettings-schemas/nautilus-43.2:/home/leorize/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/nix/store/j3kq1ccsyjlnnz6s0hkj2r1fk91sjlz5-flatpak-1.14.0/share:/nix/store/4z84jcg6bqpqshbpsyd7xk4wm5qhr32c-gsettings-desktop-schemas-43.0/share/gsettings-schemas/gsettings-desktop-schemas-43.0:/nix/store/2j8zvalzqipcqndkh2qvhxbywvrlq0dd-gnome-mimeapps/share:/nix/store/9150n1x37y1g2wn4kajnr2855b0mjf65-desktops/share:/home/leorize/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/home/leorize/.nix-profile/share:/etc/profiles/per-user/leorize/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share:/nix/store/xcpzj8rvfdrkjcf9dk41myrv4r8rwll6-gnome-shell-43.2/share/gsettings-schemas/gnome-shell-43.2:/nix/store/rjz3zjkndfyg9vilk5zc0xzax0idxd8s-gnome-shell-extensions-43.1/share/gsettings-schemas/gnome-shell-extensions-43.1:/nix/store/wixrf6nk3c7fkms5ghyys05xw0dg7n1p-gnome-session-43.0/share:/nix/store/4z84jcg6bqpqshbpsyd7xk4wm5qhr32c-gsettings-desktop-schemas-43.0/share/gsettings-schemas/gsettings-desktop-schemas-43.0:/nix/store/xyw05ng3441azvi9b3p9c8xc32mns5rg-gtk+3-3.24.35/share/gsettings-schemas/gtk+3-3.24.35:/nix/store/k7nmmxydj8rg9i3kjpkizixjh5ryxy6s-gnome-settings-daemon-43.0/share/gsettings-schemas/gnome-settings-daemon-43.0:/nix/store/wixrf6nk3c7fkms5ghyys05xw0dg7n1p-gnome-session-43.0/share/gsettings-schemas/gnome-session-43.0:/nix/store/xcpzj8rvfdrkjcf9dk41myrv4r8rwll6-gnome-shell-43.2/share
| 21:12:53 |
@leorize:envs.net | the important folders (flatpak/share, run/current-sw, etc.) are present in both's XDG_DATA_DIRS | 21:13:58 |
@leorize:envs.net | the PATH is a bit different, though, but I don't think it matters much | 21:14:15 |
Jan Tojnar | leorize: Weird. Just to be sure, did you kill Nautilus between looking? It tends to hang in the background if not explicitly killed. | 21:18:41 |
@leorize:envs.net | yea, I started CLI one first and nautilus never's background so | 21:19:21 |
@leorize:envs.net | different PID, too | 21:19:43 |
Jan Tojnar | leorize: wait, did you install nautilus using Flatpak? | 21:21:39 |
@leorize:envs.net | nope, nautilus is native | 21:21:56 |
Jan Tojnar | there is FLATPAK_BINARY=flatpak in the env dump | 21:22:28 |
@leorize:envs.net | wezterm is flatpak :p | 21:22:39 |
@leorize:envs.net | I just tried nautilus from gnome console which is native and it can still see all apps | 21:24:13 |
@leorize:envs.net | so I don't think wezterm was a factor | 21:24:29 |
Jan Tojnar | yeah, if anything, I would expect it to work when run from GNOME Shell and not when run from flatpak'd terminal emulator | 21:25:17 |
Jan Tojnar | Not really sure what else can affect this other than desktop files in applications directory in /run/current-system/sw/share and shared-mime-info | 21:26:37 |
Jan Tojnar | does nautilus at least detect the file type correctly (in properties)? | 21:26:54 |
@leorize:envs.net | I just found an even funnier problem | 21:26:58 |
@leorize:envs.net | In reply to @jtojnar:matrix.org does nautilus at least detect the file type correctly (in properties)? it does | 21:27:03 |
@leorize:envs.net | anyhow, if I Alt-F2 and start nautilus with it, it sees all apps | 21:27:22 |
@leorize:envs.net | if I start from dock, it can't | 21:27:27 |
@leorize:envs.net | dock/file browser shortcut, both doesn't work | 21:27:47 |
Jan Tojnar | In reply to @leorize:envs.net the PATH is a bit different, though, but I don't think it matters much PATH would matter since in order for desktop file to be considered valid, the program listed in the Exec line must exist, and that is usually looked up in PATH | 21:28:44 |
Jan Tojnar | dock would be d-bus activated so the environment variables imported from IIRC the login shell matter | 21:29:55 |
Jan Tojnar | * dock would be d-bus activated so the environment variables imported from, IIRC, the login shell matter | 21:30:04 |
@leorize:envs.net | that might be the issue then | 21:30:05 |
@leorize:envs.net | hmm, I'm using dbus-broker, do you think it would cause issues? | 21:30:19 |
Jan Tojnar | (you can also run that with gapplication launch org.gnome.Nautilus) | 21:30:53 |