summaryrefslogtreecommitdiff
path: root/archetypes/profiles
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2026-06-15 15:29:59 -0500
committerTim Keller <tjk@tjkeller.xyz>2026-06-15 15:29:59 -0500
commitcba6c3560cf47932e426117c11878db8aebff33d (patch)
tree6a2153183bd6fe3e5879c88bc4d54b82ba0ff2e5 /archetypes/profiles
parent73bdaa872445403fa6b66124550864f092648f86 (diff)
downloadnixos-cba6c3560cf47932e426117c11878db8aebff33d.tar.xz
nixos-cba6c3560cf47932e426117c11878db8aebff33d.zip
move powerkeys options to option module. enable by default with desktop. only override hibernate key if suspend is disabled (who has a hibernate key?)
Diffstat (limited to 'archetypes/profiles')
-rw-r--r--archetypes/profiles/desktop/default.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/archetypes/profiles/desktop/default.nix b/archetypes/profiles/desktop/default.nix
index d64ded5..5a3443d 100644
--- a/archetypes/profiles/desktop/default.nix
+++ b/archetypes/profiles/desktop/default.nix
@@ -32,13 +32,14 @@
};
services = {
+ _geoclue2.enable = mkDesktop true;
+ _pipewire.enable = mkDesktop true;
+ _printing.enable = mkDesktop true;
xserver = {
windowManager._awesome.enable = mkDesktop true;
enableTearFree = mkDesktop true;
};
- _geoclue2.enable = mkDesktop true;
- _pipewire.enable = mkDesktop true;
- _printing.enable = mkDesktop true;
+ logind._safePowerKey.enable = mkDesktop true;
openssh = {
enable = mkDesktop true;
settings.X11Forwarding = mkDesktop true;