Switch to an earlier recovery for the internal monitor on reboot

This commit is contained in:
David Heinemeier Hansson
2026-04-23 11:54:11 +02:00
parent 3c8d7bb5ce
commit a74afeb4e5
6 changed files with 33 additions and 1 deletions
+11
View File
@@ -0,0 +1,11 @@
#!/bin/bash
# Clear the internal-monitor-disable toggle if no external display is connected.
# Runs before the graphical session so Hyprland doesn't block on having no output
# to render to when the user rebooted with the external unplugged.
TOGGLE="$HOME/.local/state/omarchy/toggles/hypr/internal-monitor-disable.conf"
if [[ -f $TOGGLE ]] && ! omarchy-hw-external-monitors; then
rm -f "$TOGGLE"
fi