Terminal music player written in rust
Doesn't work on WSL
Note: Some songs wont be loaded because I cant get the duration.
MELODY_VOLUME
- Sets volume EX: MELODY_VOLUME=0.25
MELODY_MUSIC
- Sets the music directory EX MELODY_MUSIC=$HOME/Music
MELODY_PRIORITIZE_CWD
- Prioritizes the CWD over MELODY_MUSIC
MELODY_IGNORE_ALL_UNKNOWNS
- Ignores songs with unknown artists/album/titleMELODY_IGNORE_UNKNOWN_TITLE
- Ignores songs with an unknown titleMELODY_IGNORE_UNKNOWN_ALBUM
- Ignores songs with an unknown albumMELODY_IGNORE_UNKNOWN_ARTIST
- Ignores songs with an unknown artistThe config's location should follow your OS's standard. The location will be printed out at runtime.
USAGE:
melody [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-m, --minimal Runs Melody in minimal mode. Disables Queue preview and shuffle.
--ignore-unknown Ignore all unknowns
--ignore-unknown-album Ignores Unknown albums
--ignore-unknown-artist Ignores unknown artists
--ignore-unknown-title Ignores Unknown title
-V, --version Prints version information
OPTIONS:
-p, --path <path> Music directory you wish to listen from.
-v, --volume <volume> Sets volume 0.5 = 50%