Files
omarchy-sc/install-omarchy.sh
jbergner 5aadfd3427
Citizen Launcher CI / arch-package (push) Failing after 25s
Citizen Launcher CI / rpm-package (push) Failing after 40s
Citizen Launcher CI / verify (push) Successful in 2m44s
v1.1.2
2026-09-01 20:04:15 +02:00

21 lines
1.1 KiB
Bash

#!/usr/bin/env bash
set -euo pipefail
ROOT="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)"
bash "$ROOT/install.sh"
command -v omarchy >/dev/null 2>&1 || { echo "Omarchy nicht gefunden; Standalone-Launcher ist trotzdem installiert."; exit 0; }
DEST="$HOME/.config/omarchy/plugins/local.omarchy-citizen"
mkdir -p "$DEST/backend/bin"
cp -f "$ROOT/integrations/omarchy/manifest.json" "$DEST/manifest.json"
cp -f "$ROOT/integrations/omarchy/BarWidget.qml" "$DEST/BarWidget.qml"
cp -f "$ROOT/integrations/omarchy/Panel.qml" "$DEST/Panel.qml"
cp -f "$ROOT/integrations/omarchy/citizenctl" "$DEST/citizenctl"
cp -f "$ROOT/integrations/omarchy/support-sanitize.py" "$DEST/support-sanitize.py"
cp -f "$ROOT/backend/bin/citizen-launcher" "$DEST/backend/bin/citizen-launcher"
chmod +x "$DEST/citizenctl" "$DEST/backend/bin/citizen-launcher"
omarchy plugin validate "$DEST"
omarchy-shell shell rescanPlugins >/dev/null 2>&1 || true
omarchy plugin enable local.omarchy-citizen >/dev/null 2>&1 || true
omarchy bar move local.omarchy-citizen --section right >/dev/null 2>&1 || true
omarchy restart shell >/dev/null 2>&1 || true
echo "Citizen Launcher + Omarchy Integration installiert."