install.sh
#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PACKAGE_PATH="${ROOT_DIR}/dist/codexbar-plasma.plasmoid"
command -v kpackagetool6 >/dev/null 2>&1 || {
echo "missing required command: kpackagetool6" >&2
exit 127
}
command -v systemctl >/dev/null 2>&1 || {
echo "missing required command: systemctl" >&2
exit 127
}
make -C "$ROOT_DIR" package
kpackagetool6 -t Plasma/Applet -u "$PACKAGE_PATH" || kpackagetool6 -t Plasma/Applet -i "$PACKAGE_PATH"
systemctl --user restart plasma-plasmashell.service