manage monitors with monique; reduce hypr-lid to lock/suspend timers

Add the monique GUI/daemon for monitor arrangement, hotplug profiles and
clamshell handling (writes monitors.lua, keybind SUPER+SHIFT+M, stowed
settings). hypr-lid is trimmed to hypr-lid-power: display management moved
to moniqued, it now only runs the delayed lock/suspend timers when the lid
is closed undocked. Update logind drop-in comments accordingly.
This commit is contained in:
2026-08-14 21:25:38 -06:00
parent db72a5a635
commit 2b7b18c66d
8 changed files with 111 additions and 119 deletions
+4 -3
View File
@@ -1,6 +1,7 @@
# Hyprland handles the laptop lid itself via the hypr-lid service
# (clamshell when external displays are attached, delayed lock/suspend
# otherwise). logind must not suspend immediately on lid close.
# Hyprland handles the laptop lid itself: moniqued owns the display side
# (clamshell when external displays are attached) and hypr-lid-power runs the
# delayed lock/suspend timers otherwise. logind must not suspend immediately
# on lid close.
[Login]
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore