Logging in via a bare Hyprland session never activates graphical-session.target, so the systemd xdg-desktop-portal units can't start. The old script worked around this by killing and relaunching the portals manually, but that delayed the portal past waybar/chromium startup, so they intermittently came up in light mode. Switch to the "Hyprland (uwsm-managed)" session: uwsm activates graphical-session.target and systemd starts the portals in the right order. The startup script now detects that target and bows out, falling back to the manual launch only on a bare session (e.g. another machine without uwsm). Document uwsm in the README. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| scripts | ||
| wallpapers | ||
| autostart.conf | ||
| hypridle.conf | ||
| hyprland.conf | ||
| hyprlock.conf | ||
| keybindings.conf | ||
| menu.list | ||
| programs.conf | ||
| shortcuts.txt | ||
| windowrule.conf | ||