diff options
author | Luke Granger-Brown <git@lukegb.com> | 2021-08-01 23:36:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-01 23:36:56 +0100 |
commit | aaf9676fbb7fb4570216ca1e189a3dc769d62c45 (patch) | |
tree | 2c41eb283005e4279b7e04574d063fd16683b564 | |
parent | 151c2f5a20c8d03a168242af18225f46786ef7c1 (diff) | |
parent | 5a7d7dc19f774e66f83c7e214007107c7d89da2d (diff) |
Merge pull request #132366 from lukegb/fix-eval
nixos/display-managers: update set-session for new "SessionType" property
-rwxr-xr-x | nixos/modules/services/x11/display-managers/set-session.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/display-managers/set-session.py b/nixos/modules/services/x11/display-managers/set-session.py index 0cca80af44e84..75940efe32b42 100755 --- a/nixos/modules/services/x11/display-managers/set-session.py +++ b/nixos/modules/services/x11/display-managers/set-session.py @@ -72,11 +72,14 @@ def main(): f"Setting session name: {session}, as we found the existing wayland-session: {session_file}" ) user.set_session(session) + user.set_session_type("wayland") elif is_session_xsession(session_file): logging.debug( f"Setting session name: {session}, as we found the existing xsession: {session_file}" ) user.set_x_session(session) + user.set_session(session) + user.set_session_type("x11") else: logging.error(f"Couldn't figure out session type for {session_file}") sys.exit(1) |