From c639d58b0f56fafbbf41108aabf5be0a71ef0ec0 Mon Sep 17 00:00:00 2001
From: Nydragon <contact@ccnlc.eu>
Date: Thu, 26 Sep 2024 15:03:33 +0200
Subject: [PATCH] fix: hypridle locking multiple times

---
 home/sway/swayidle.nix | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/home/sway/swayidle.nix b/home/sway/swayidle.nix
index d7010aa..807d43a 100644
--- a/home/sway/swayidle.nix
+++ b/home/sway/swayidle.nix
@@ -7,7 +7,7 @@
 lib.mkIf config.services.swayidle.enable {
   services.swayidle =
     let
-      locker = "${pkgs.hyprlock}/bin/hyprlock";
+      locker = "pidof hyprlock || ${pkgs.hyprlock}/bin/hyprlock";
     in
     {
       events = [