From eb7457d227b061af2aa5ae13a7e98f8598ee5ea6 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 28 Feb 2026 18:14:14 +0100 Subject: [PATCH] Force color output even as we're capturing the update log --- bin/omarchy-update-perform | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/omarchy-update-perform b/bin/omarchy-update-perform index c2101c15..5cf6e329 100755 --- a/bin/omarchy-update-perform +++ b/bin/omarchy-update-perform @@ -5,7 +5,8 @@ set -e # Ensure screensaver/sleep doesn't set in during updates hyprctl dispatch tagwindow +noidle &> /dev/null || true -# Capture update logs +# Capture update logs (CLICOLOR_FORCE keeps gum styled when stdout is piped through tee) +export CLICOLOR_FORCE=1 exec > >(tee "/tmp/omarchy-update.log") 2>&1 # Perform all update steps