{ ... }: { services = { openssh.enable = true; dbus.enable = true; envfs.enable = true; # This ensures normal shebangs work (#!/bin/bash) expressvpn.enable = true; locate.enable = true; fwupd.enable = true; "power-profiles-daemon".enable = true; upower = { enable = true; percentageLow = 20; percentageCritical = 5; percentageAction = 3; criticalPowerAction = "Hibernate"; }; # displayManager = { # sddm = { # enable = true; # wayland.enable = true; # theme = "maya"; # }; # autoLogin.enable = true; # autoLogin.user = "chris"; # defaultSession = "hyprland-uwsm"; # }; }; security.pam.services.sddm.enableGnomeKeyring = true; }