Invalidate the display rebuild marker before repairing its drop-in

A pending migration must rebuild after restoring its missing display configuration even when another user previously completed the machine-wide rebuild. Remove the fixed marker before writing the drop-in so failed writes and builds remain retryable. Fresh installation already rebuilds after hardware setup through the ISO finalizer.

Co-Authored-By: GPT-6.1-Sol XHigh <noreply@openai.com>

Co-Authored-By: Greptile <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
committed 2026-10-03 17:09:14 -05:00
1 parent 8f7dd71fda
commit 81df05533c
3 files changed
+20 -4

No files matched your search

-2
View File
@@ -3,8 +3,6 @@ echo "Apply the Dell XPS 13 Panther Lake display workaround"
if omarchy-hw-dell-xps13-dx13260-ptl; then
source "$OMARCHY_PATH/install/hardware/dell-xps13-ptl-display.sh"
display_rebuild_marker="/var/lib/omarchy/migrations/1790916392"
# Record a successful machine-wide rebuild so other users do not repeat it.
if [[ ! -e $display_rebuild_marker ]]; then
if ! display_rebuild_output=$(sudo limine-mkinitcpio 2>&1); then