Hello,
Thank you so much for your work! Without your initiative I would have gave up loginctl seats when migrating to Wayland.
I'm currently working on packaging atrium as a flake for NixOS.
On NixOS the Wayland session desktop files are stored in the nix store and the locations of these files is passed to the greeter via the XDG_DATA_DIRS.
Possible fix : Instead of the hardcoded paths, use XDG_DATA_DIRS, if they are empty fallback to the default locations, possibly defined in atrium.conf.
Hello,
Thank you so much for your work! Without your initiative I would have gave up loginctl seats when migrating to Wayland.
I'm currently working on packaging atrium as a flake for NixOS.
On NixOS the Wayland session desktop files are stored in the nix store and the locations of these files is passed to the greeter via the XDG_DATA_DIRS.
Possible fix : Instead of the hardcoded paths, use XDG_DATA_DIRS, if they are empty fallback to the default locations, possibly defined in
atrium.conf.