Skip to content

Navidrome

CISAP talks to Navidrome (and other Subsonic servers) directly: browse, stream and download without leaving the terminal.

Add a server

Press n, then add a server with a name, URL, user and password. CISAP tests the connection before saving it to ~/.config/cisap/config.toml (mode 600).

A URL without a scheme tries https:// first, then http://, so a homelab address like 192.168.1.10:4533 just works.

Browse

KeyAction
Enter, BackspaceOpen / go up; on a song, play it; on ▶ Play album, play the album
aAdd the song, album or artist to the queue
dDownload the song, album or artist
A / DAdd / download every artist
/Search

Downloads

Downloads go to ~/Music/Navidrome/<server>/<path on the server>. Files already there are skipped.

Playlists

S saves the queue as an m3u file. Downloaded songs are saved as local paths, other Navidrome songs as navidrome://<server>/<song id>, so no address or password ever ends up in a playlist.