LinuxCommandLibrary

termusic

Terminal music player with vim bindings

TLDR

Open to specific directory
$ termusic [path/to/directory]
copy
Disable album cover display
$ termusic -c
copy
Display help
$ termusic --help
copy
Scan library and update database
$ termusic scan
copy

SYNOPSIS

termusic [OPTIONS] [PATH]

DESCRIPTION

termusic is a terminal music player written in Rust featuring vim-like key bindings. It supports various audio formats and provides a TUI (terminal user interface) for browsing and playing music.
Configuration is stored in `~/.config/termusic/config.toml` where default directories and preferences can be set.

PARAMETERS

-c

Disable showing album cover
-m DEPTH
Max depth of folder scanning (default: 4)
scan
Scan library and update database
config
Open config in editor
--help
Display help information

KEY BINDINGS

j/k - Navigate up/down
Enter - Play selected
Space - Pause/resume
n/p - Next/previous track
s - Toggle shuffle
f - Seek forward
F1 - Help
q - Quit

CAVEATS

Album cover display requires a compatible terminal. Some audio formats may need additional codec support.

HISTORY

termusic is a modern terminal music player developed by tramhao, inspired by vim's modal editing philosophy and designed for keyboard-driven music playback.

SEE ALSO

cmus(1), ncmpcpp(1), mpv(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard