Override sessions list, remove uwsm variant

This commit is contained in:
Scott Scoble 2026-05-16 17:00:29 -07:00
parent 7a4a40c06f
commit 0b467a784b

View file

@ -8,7 +8,7 @@
};
# Session variables
environment.sessionVariables.NIXLOS_OZONE_WL = "1";
environment.sessionVariables.NIXOS_OZONE_WL = "1";
# Security — required for hyprlock
security.pam.services.hyprlock = {};
@ -28,15 +28,19 @@
};
};
# Display manager — SSDM (stable for Hyprand, doesn't lock TTY)
# Default session to Hyprland (not uwsm variant)
services.displayManager.defaultSession = "hyprland";
# Display manager — SDDM (stable for Hyprland, doesn't lock TTYs)
services.displayManager.sddm = {
enable = true;
wayland.enable = true;
};
# Force Hyprland (non-uwsm) as default SDDM session
services.displayManager.session = [{
manage = "window";
desktopName = "Hyprland";
wmCommand = "Hyprland";
}];
# XDG portal for Wayland
xdg.portal = {
enable = true;