<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rsplayer/rsplayer.service, branch main</title>
<subtitle>Daemon focused CLI music player
</subtitle>
<id>https://git.2137697.xyz/rsplayer/atom?h=main</id>
<link rel='self' href='https://git.2137697.xyz/rsplayer/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.2137697.xyz/rsplayer/'/>
<updated>2026-05-11T14:25:49Z</updated>
<entry>
<title>Add display_format config, fix restart command, clean up config code</title>
<updated>2026-05-11T14:25:49Z</updated>
<author>
<name>salmonik</name>
<email>raisersoft@proton.me</email>
</author>
<published>2026-05-11T14:25:49Z</published>
<link rel='alternate' type='text/html' href='https://git.2137697.xyz/rsplayer/commit/?id=455ec54613230f4004a24f8d2798fb0084e00cb4'/>
<id>urn:sha1:455ec54613230f4004a24f8d2798fb0084e00cb4</id>
<content type='text'>
- Add display_format option with get/set/list/unset for customizing track display
- Add Track::format() supporting $ARTIST, $ALBUM, $TRACK variables
- Update queue, status, notifications to use display_format
- Fix restart command using wrong subcommand 'start' -&gt; 'start-daemon'
- Remove socket_path from config (now computed at runtime from XDG_RUNTIME_DIR)
- Consolidate duplicate save() and save_all() into single save()
- Fix redundant .clone().clone() in config.rs
- Add todo item for caching config in daemon hot paths
</content>
</entry>
<entry>
<title>Add install script, shell completions, and systemd service</title>
<updated>2026-05-06T11:07:26Z</updated>
<author>
<name>salmonik</name>
<email>raisersoft@proton.me</email>
</author>
<published>2026-05-06T11:07:26Z</published>
<link rel='alternate' type='text/html' href='https://git.2137697.xyz/rsplayer/commit/?id=26d6630f5b396964efb6df5cf424d536a59e5329'/>
<id>urn:sha1:26d6630f5b396964efb6df5cf424d536a59e5329</id>
<content type='text'>
- 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)
</content>
</entry>
</feed>
