Skip to content

alemidev/navrs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

navrs

Actions Status Actions Status GitHub last commit

terminal music player for subsonic

demo-gif

usage

before running navrs you must configure your credentials: in $HOME/.config/navrs/config.toml manage navrs configuration:

[server]
base = "https://my.subsonic.com"

[auth]
username = "your-username"
password = "your-password"

[player]
device = "navrs" # optional
preload = 5 # optional

then just running navrs will start the TUI and load your favorites

keybinds

  • q: exit
  • tab or 1-5: switch tab
  • space: play/pause
  • n: next song
  • r: restart song
  • s: on playing screen, shuffle all favorites
  • up/down: on lists, move cursor
  • left/right: move playhead
  • shift/alt: modifier for faster scrolling/skipping/...
  • +: append to queue
  • =: play next

building

$ cargo build --release

credits

thanks to all subsonic clients, they either suck or don't sync too well or are super annoying to compile and buggy

making my own, rolled this in one day, aha sorry flex but srsly please make better players c':

About

terminal subsonic music player

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages