2024-06-21 09:39:38 +02:00
|
|
|
{ username, ... }:
|
2023-11-05 17:56:55 +01:00
|
|
|
{
|
2024-06-21 13:13:14 +02:00
|
|
|
services = {
|
|
|
|
|
xserver = {
|
|
|
|
|
enable = true;
|
|
|
|
|
xkb.layout = "us";
|
|
|
|
|
};
|
2024-04-23 20:50:21 +02:00
|
|
|
|
|
|
|
|
displayManager.autoLogin = {
|
|
|
|
|
enable = true;
|
|
|
|
|
user = "${username}";
|
|
|
|
|
};
|
2023-11-05 11:40:44 +01:00
|
|
|
libinput = {
|
|
|
|
|
enable = true;
|
2023-11-12 12:15:10 +01:00
|
|
|
# mouse = {
|
|
|
|
|
# accelProfile = "flat";
|
|
|
|
|
# };
|
2023-11-05 11:40:44 +01:00
|
|
|
};
|
|
|
|
|
};
|
2023-12-14 15:49:15 +01:00
|
|
|
# To prevent getting stuck at shutdown
|
2023-11-12 12:15:10 +01:00
|
|
|
systemd.extraConfig = "DefaultTimeoutStopSec=10s";
|
2023-11-05 11:40:44 +01:00
|
|
|
}
|