#!/bin/bash set -e # Ensure screensaver/sleep doesn't set in during updates hyprctl dispatch tagwindow +noidle &> /dev/null || true # Perform all update steps omarchy-update-time omarchy-update-keyring omarchy-update-available-reset omarchy-update-system-pkgs omarchy-migrate omarchy-hook post-update omarchy-update-restart # Re-enable screensaver/sleep after updates hyprctl dispatch tagwindow -- -noidle &> /dev/null || true