Files
random-scripts/laptop-lid-daemon
T

20 lines
484 B
Bash
Raw Normal View History

2025-11-27 03:12:08 -08:00
#!/usr/bin/env zsh
2025-11-28 16:32:55 -08:00
"${HOME}/scripts/set-initial-kanshi-state"
2025-11-27 03:12:08 -08:00
acpi_listen | while read event; do
let num_outputs="$(wlr-randr --json | jq 'length')"
if ((num_outputs <= 1)); then
kanshictl switch default
else
case "${event}" in
'button/lid LID open')
kanshictl switch docked-open
;;
'button/lid LID close')
kanshictl switch docked-closed
;;
esac
fi
done