From c172ed264f09f2a3120691acc4cabc95c1252026 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 16 May 2026 09:58:15 +0200 Subject: [PATCH] Get human name of current background --- bin/omarchy-theme-bg-current | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 bin/omarchy-theme-bg-current diff --git a/bin/omarchy-theme-bg-current b/bin/omarchy-theme-bg-current new file mode 100755 index 00000000..5597d782 --- /dev/null +++ b/bin/omarchy-theme-bg-current @@ -0,0 +1,12 @@ +#!/bin/bash + +# omarchy:summary=Show current background +# omarchy:examples=omarchy theme bg current + +BACKGROUND_PATH=$(readlink -f "$HOME/.config/omarchy/current/background" 2>/dev/null) + +if [[ -n $BACKGROUND_PATH ]]; then + basename -- "$BACKGROUND_PATH" | perl -pe 's/\.[^.]+$//; s/^\d+-//; s/-/ /g; s/\b(\w)/\U$1/g' +else + echo "Unknown" +fi