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) --- Cargo.toml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 21614c5..62aa530 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,20 @@ [package] name = "rsp" version = "0.1.0" -edition = "2021" +edition = "2024" +description = "Rust music player daemon with Unix socket IPC" +license = "GPL-3.0 or later" +repository = "https://github.com/yourusername/rsplayer" +keywords = ["music", "player", "daemon", "audio"] +categories = ["multimedia", "command-line-utilities"] [lib] path = "src/lib.rs" +[[bin]] +name = "rsp" +path = "src/main.rs" + [dependencies] clap = { version = "4.6.1", features = ["derive", "string"] } rusqlite = { version = "0.39", features = ["bundled"] } -- cgit v1.2.3