diff options
Diffstat (limited to 'scripts/install-dev')
| -rwxr-xr-x | scripts/install-dev | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/scripts/install-dev b/scripts/install-dev index e0fbb99..c5afea9 100755 --- a/scripts/install-dev +++ b/scripts/install-dev @@ -6,19 +6,19 @@ unit_dir=${XDG_CONFIG_HOME:-$HOME/.config}/systemd/user dbus_dir=${XDG_DATA_HOME:-$HOME/.local/share}/dbus-1/services cd "$root" -uv venv --python /usr/bin/python --system-site-packages --clear -uv pip install --editable . +/usr/bin/python -c 'import gi' >/dev/null mkdir -p "$unit_dir" "$dbus_dir" -sed "s|^ExecStart=.*|ExecStart=$root/.venv/bin/parleyd|" \ +sed "s|^ExecStart=.*|ExecStart=$root/scripts/parleyd|" \ data/systemd/parley.service > "$unit_dir/parley.service" -sed "s|^ExecStart=.*|ExecStart=$root/.venv/bin/parley-ibus|" \ +sed "s|^ExecStart=.*|ExecStart=$root/scripts/parley-ibus|" \ data/systemd/parley-ibus.service > "$unit_dir/parley-ibus.service" install -m644 data/dbus/org.parley.Transcription1.service \ "$dbus_dir/org.parley.Transcription1.service" systemctl --user daemon-reload -systemctl --user enable --now parley.service parley-ibus.service +systemctl --user enable parley.service parley-ibus.service +systemctl --user restart parley.service parley-ibus.service echo "Installed local development service from $root" -echo "Run: uv run parleyctl status" +echo "Run: $root/scripts/parleyctl status" |
