#!/bin/bash # omarchy:summary=Show OmarchyCN version, paths, and configured state # omarchy:examples=omarchycn status set -euo pipefail OMARCHY_BIN_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd) ROOT="${OMARCHY_BIN_DIR%/bin}" echo "OmarchyCN $("$OMARCHY_BIN_DIR/omarchy-cn-version")" echo "Omarchy upstream: $(<"$ROOT/version")" echo "Root: $ROOT" config="$HOME/.config/omarchycn" state="$HOME/.local/state/omarchycn" echo "User config: $config $([[ -d $config ]] && echo "(present)" || echo "(not created)")" echo "State: $state $([[ -d $state ]] && echo "(present)" || echo "(not created)")" if [[ -f $config/mirror-profile ]]; then echo "Mirror profile: $(<"$config/mirror-profile")" else echo "Mirror profile: not configured" fi