File tree Expand file tree Collapse file tree 3 files changed +4
-23
lines changed
Expand file tree Collapse file tree 3 files changed +4
-23
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 55export XDG_CURRENT_DESKTOP=" labwc:wlroots"
66export XDG_SESSION_DESKTOP=" ${XDG_SESSION_DESKTOP:- labwc} "
77export XDG_SESSION_TYPE=" ${XDG_SESSION_TYPE:- wayland} "
8- export XDG_DATA_DIRS=" ${XDG_DATA_DIRS:-/ usr/ local/ share:/ usr/ share} "
8+ # Default XDG_DATA_DIRS so DMS/launchers see Flatpaks on first login.
9+ export XDG_DATA_DIRS=" ${XDG_DATA_DIRS:- $HOME / .local/ share/ flatpak/ exports/ share:/ var/ lib/ flatpak/ exports/ share:/ usr/ local/ share:/ usr/ share} "
910systemctl --user import-environment DISPLAY WAYLAND_DISPLAY XDG_CURRENT_DESKTOP XDG_SESSION_DESKTOP XDG_SESSION_TYPE XDG_DATA_DIRS
1011
1112# Make sure dbus-activated services (like xdg-desktop-portal) see the session env.
Original file line number Diff line number Diff line change @@ -11,8 +11,9 @@ Environment=PATH=/usr/bin
1111Environment =XDG_SESSION_TYPE =wayland
1212Environment =XDG_CURRENT_DESKTOP =labwc
1313Environment =QT_QPA_PLATFORM =wayland
14+ Environment =XDG_DATA_DIRS =%h/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
1415PassEnvironment =XDG_DATA_DIRS XDG_DATA_HOME XDG_CONFIG_HOME XDG_CACHE_HOME
15- ExecStart =/usr/bin/dms run --session
16+ ExecStart =/bin/sh -lc 'export WAYLAND_DISPLAY=${WAYLAND_DISPLAY:-wayland-0}; export DISPLAY=${DISPLAY:-:0}; exec / usr/bin/dms run --session'
1617ExecReload =/usr/bin/pkill -USR1 -x dms
1718Restart =always
1819RestartSec =1.23
You can’t perform that action at this time.
0 commit comments