diff options
| author | Yuval Adam <_@yuv.al> | 2026-07-24 13:39:34 +0200 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2026-07-24 13:39:34 +0200 |
| commit | 0d85e92e3be37fb4b6a7c716e4998f3853c39544 (patch) | |
| tree | dc3f7529ef08bd463bf03569b690859ec9265a45 /scripts/install-dev | |
| parent | 11c0955bc3a261cabd8a5276a62120a03e11336b (diff) | |
Install development command launchers
Diffstat (limited to 'scripts/install-dev')
| -rwxr-xr-x | scripts/install-dev | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/scripts/install-dev b/scripts/install-dev index cd4a7fc..d61a695 100755 --- a/scripts/install-dev +++ b/scripts/install-dev @@ -4,11 +4,15 @@ set -euo pipefail root=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/.." && pwd) unit_dir=${XDG_CONFIG_HOME:-$HOME/.config}/systemd/user dbus_dir=${XDG_DATA_HOME:-$HOME/.local/share}/dbus-1/services +bin_dir=$HOME/.local/bin cd "$root" python -c 'import gi' >/dev/null -mkdir -p "$unit_dir" "$dbus_dir" +mkdir -p "$unit_dir" "$dbus_dir" "$bin_dir" +for command in parley parleyctl parleyd; do + ln -sfn "$root/scripts/$command" "$bin_dir/$command" +done sed "s|^ExecStart=.*|ExecStart=$root/scripts/parleyd|" \ data/systemd/parley.service > "$unit_dir/parley.service" install -m644 data/dbus/org.parley.Transcription1.service \ @@ -19,5 +23,5 @@ systemctl --user enable parley.service systemctl --user reset-failed parley.service systemctl --user restart parley.service -echo "Installed local development service from $root" -echo "Run: $root/scripts/parleyctl status" +echo "Installed local development service and commands from $root" +echo "Run: parleyctl status" |
