From a812afaf4adb6d9088e19b15d38bb6c468118bf4 Mon Sep 17 00:00:00 2001
From: Antoine Martin <antoine@alarsyo.net>
Date: Mon, 17 Feb 2025 14:15:53 +0100
Subject: [PATCH] talos: home: handle lid switch in sway

---
 hosts/talos/home.nix | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/hosts/talos/home.nix b/hosts/talos/home.nix
index 148c46e..af80bbc 100644
--- a/hosts/talos/home.nix
+++ b/hosts/talos/home.nix
@@ -109,6 +109,11 @@ in {
           {command = "swayidle -w idlehint 1 before-sleep \"${lock}\"";}
         ];
       };
+
+      extraConfig = ''
+        bindswitch --reload --locked lid:off output eDP-1 enable;
+        bindswitch --reload --locked lid:on output eDP-1 disable;
+      '';
     };
     programs = {
       fuzzel.enable = true;