17 lines
495 B
Bash
17 lines
495 B
Bash
#!/bin/bash
|
|
set -e
|
|
DIR="$(cd "$(dirname "$0")/.." && pwd)"
|
|
SERVICE_FILE="$DIR/systemd/jarvis.service"
|
|
DEST="$HOME/.config/systemd/user/jarvis.service"
|
|
|
|
mkdir -p "$HOME/.config/systemd/user"
|
|
cp "$SERVICE_FILE" "$DEST"
|
|
|
|
echo "Reloading systemd user daemon"
|
|
systemctl --user daemon-reload
|
|
echo "Enabling jarvis service"
|
|
systemctl --user enable jarvis.service
|
|
echo "To start: systemctl --user start jarvis"
|
|
echo "To logs: journalctl --user -u jarvis -f"
|
|
echo "To stop: systemctl --user stop jarvis"
|