Merge kde-stuff into main #6

Merged
Toast merged 20 commits from kde-stuff into main 2023-08-13 14:22:15 +02:00
3 changed files with 16 additions and 1 deletions
Showing only changes of commit 62bc8f9bee - Show all commits

View file

@ -3,5 +3,6 @@
{
imports = [
./plasma.nix
./sddm.nix
];
}

View file

@ -20,7 +20,6 @@ in
{
# Enable the Plasma 5 Desktop Environment.
services.xserver.displayManager.sddm.enable = true;
services.xserver.desktopManager.plasma5.enable = true;
# GTK apps need dconf to grab the correct theme on Wayland

15
roles/kde/sddm.nix Normal file
View file

@ -0,0 +1,15 @@
{ config, ... }:
{
# Enable SDDM.
services.xserver.displayManager.sddm.enable = true;
/*
Sddm has a very annoying bug where it sometimes hangs at shutdown
if you use Plasma's wayland session. The bug is already fixed upstream,
but until it sddm gets updated on the repos this will do
*/
systemd.services.display-manager.serviceConfig = {
TimeoutStopSec = "5s";
};
}