From 26d6630f5b396964efb6df5cf424d536a59e5329 Mon Sep 17 00:00:00 2001 From: salmonik Date: Wed, 6 May 2026 13:07:26 +0200 Subject: Add install script, shell completions, and systemd service - Add install.sh script that builds release, stops daemon, and installs binary - Add shell completions for bash, zsh, and fish - Add systemd user service unit file - Add public binary declaration in Cargo.toml - Add install command to CLI - Make current_track field public for MPRIS integration (placeholder) --- rsplayer.service | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 rsplayer.service (limited to 'rsplayer.service') diff --git a/rsplayer.service b/rsplayer.service new file mode 100644 index 0000000..4f6b36d --- /dev/null +++ b/rsplayer.service @@ -0,0 +1,12 @@ +[Unit] +Description=rsplayer - Rust music player daemon +After=network.target sound.target + +[Service] +Type=simple +ExecStart=/usr/bin/rsp start +Restart=on-failure +RestartSec=5 + +[Install] +WantedBy=default.target \ No newline at end of file -- cgit v1.2.3