about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--modules/workstation/default.nix2
-rw-r--r--modules/workstation/physical/default.nix7
-rw-r--r--sys/x220.nix2
3 files changed, 9 insertions, 2 deletions
diff --git a/modules/workstation/default.nix b/modules/workstation/default.nix
index 0538ce92d281..69754cc308be 100644
--- a/modules/workstation/default.nix
+++ b/modules/workstation/default.nix
@@ -3,7 +3,7 @@
 {
   imports = [
     ../nix ../locale ../shell ../users ../ssh
-    ./windowing ./fonts ./yubikey ./hardware ./networking
+    ./windowing ./fonts ./yubikey ./hardware
     ./dict ./gnupg ./mail ./weechat
   ];
 
diff --git a/modules/workstation/physical/default.nix b/modules/workstation/physical/default.nix
new file mode 100644
index 000000000000..173dbbbb517f
--- /dev/null
+++ b/modules/workstation/physical/default.nix
@@ -0,0 +1,7 @@
+{ ... }:
+
+{
+  imports = [ ../. ../networking ];
+
+  programs.swayidle.enable = true;
+}
diff --git a/sys/x220.nix b/sys/x220.nix
index 9d2b32d0738a..fcd436baf09a 100644
--- a/sys/x220.nix
+++ b/sys/x220.nix
@@ -2,7 +2,7 @@
 
 {
   imports = [
-    ../modules/workstation
+    ../modules/workstation/physical
     ../modules/workstation/podman
     ../modules/nixos-hardware/lenovo/thinkpad/x220
   ];