From adf9cb015d85d0014968b07a77d107ba81e962c9 Mon Sep 17 00:00:00 2001 From: Ryan Schanzenbacher Date: Wed, 20 Mar 2024 01:21:39 -0400 Subject: [PATCH] bumped swayidle to make work again --- modules/ryan-config/base-system.scm | 4 ++-- modules/ryan-packages/wm.scm | 16 +++++++++++++++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm index 6c112f9..2e58dcf 100644 --- a/modules/ryan-config/base-system.scm +++ b/modules/ryan-config/base-system.scm @@ -123,7 +123,7 @@ (packages (append (map specification->package (list "sway" ;"hyprland" "swaybg" - "swayidle" + ;"swayidle" ;"swaylock-effects" "fuzzel" "foot" @@ -159,7 +159,7 @@ "wireplumber" "wireshark" "zsh")) - (list my-ca-certs swaylock-effects-new waybar-new xdg-desktop-portal-hyprland-ryan hyprland-temp virt-manager-ovmf bluez-ryan blueman-ryan) + (list my-ca-certs swaylock-effects-new waybar-new xdg-desktop-portal-hyprland-ryan hyprland-temp virt-manager-ovmf bluez-ryan blueman-ryan swayidle-new) %my-base-packages )) ;; Below is the list of system services. To search for available diff --git a/modules/ryan-packages/wm.scm b/modules/ryan-packages/wm.scm index 73973fd..1f1a5e2 100644 --- a/modules/ryan-packages/wm.scm +++ b/modules/ryan-packages/wm.scm @@ -34,6 +34,20 @@ "0cgpbzdpxj6bbpa8jwql1snghj21mhryyvj6sk46g66lqvwlrqbj")))) (inputs (modify-inputs (package-inputs swaylock-effects) (delete "linux-pam"))))) +(define-public swayidle-new + (package + (inherit swayidle) + (version "1.8.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/swaywm/swayidle") + (commit version))) + (file-name (git-file-name "swayidle" version)) + (sha256 + (base32 "0y0qdqzx90kvk6l80darldvizr7p5g65bnblhxlq5a2rgvs9hkpx")))))) + (define-public waybar-new (package (inherit waybar) @@ -87,4 +101,4 @@ "13l95h5krmv7syidw9c4gn62ac5qcqg9pmfh6x8ydjws97h05jvz")) (patches (list hyprland-unbundle-wlroots-patch)))))) -hyprland-temp +swayidle-new