From f085f5862f034f66b555f4d087e42f39bec25674 Mon Sep 17 00:00:00 2001 From: Daniel Ziltener Date: Tue, 30 Jan 2024 23:58:37 +0100 Subject: [PATCH] . --- home/home-configuration.scm | 1 + home/sway/sway | 1 + home/swayidle/config | 4 ++++ 3 files changed, 6 insertions(+) create mode 100644 home/swayidle/config diff --git a/home/home-configuration.scm b/home/home-configuration.scm index 3e5659e..567c19a 100644 --- a/home/home-configuration.scm +++ b/home/home-configuration.scm @@ -83,6 +83,7 @@ home-xdg-configuration-files-service-type `(("sway/config" ,(local-file "./sway/sway")) ("swaylock/config" ,(local-file "./swaylock/config")) + ("swayidle/config" ,(local-file "./swayidle/config")) ("waybar/config" ,(local-file "./waybar/config")) ("waybar/style.css" ,(local-file "./waybar/style.css")) ("fuzzel/fuzzel.ini" ,(local-file "./fuzzel/fuzzel.ini")) diff --git a/home/sway/sway b/home/sway/sway index f354270..2e66143 100644 --- a/home/sway/sway +++ b/home/sway/sway @@ -281,5 +281,6 @@ exec wireplumber exec shepherd exec waybar exec swaync +exec swayidle include @sysconfdir@/sway/config.d/* diff --git a/home/swayidle/config b/home/swayidle/config new file mode 100644 index 0000000..eaac94d --- /dev/null +++ b/home/swayidle/config @@ -0,0 +1,4 @@ +timeout 300 'swaylock' +timeout 800 'swaymsg "output * dpms off"' +resume 'swaymsg "output * dpms on"' +before-sleep 'swaylock'