Skip to content

Conversation

@jkbdco
Copy link

@jkbdco jkbdco commented Dec 27, 2025

Updated fix from #3992 after idle management was moved to omarchy-update-perform in e44e937.

When running omarchy-update via SSH, TTY, or any non-Hyprland session, the update fails silently because hyprctl exits non-zero when HYPRLAND_INSTANCE_SIGNATURE is not set. Even though output is suppressed, set -e catches the exit code and triggers the error trap.

Adding || true to both hyprctl calls allows updates to proceed gracefully when the idle inhibitor can't be set.

@dhh dhh merged commit 083715c into basecamp:dev Dec 28, 2025
@jkbdco jkbdco deleted the fix-update-without-hyprland-v2 branch January 4, 2026 05:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants