ncxmms2 is an ncurses xmms2 client. This project is inspired by ncmpcpp and aimed to have similiar look and feel.
The project is still under development but already in pretty usable state. Currently supported features:
-
Base features:
- Display playback status
- Playback control
-
Screens:
-
Help
-
Active playlist
-
Local file system browser
-
Server side browser
-
Medialib browser
-
Playlists browser
-
Equalizer
Screens switching:
1
- Help2
- Active playlist3
- Local file system browser4
- Server side browser5
- Medialib browser6
- Playlists browser7
- Equalizer
Playback control:
P
- Toggles
- Stop>
- Next<
- Prevf
- Seek forwardb
- Seek backward
List view:
up arrow
- Move cursor updown arrow
- Move cursor downPage Up
- Move cursor up by half pagePage Down
- Move cursor down by half pageHome
- Move cursor to the first itemEnd
- Move cursor to the last iteminsert
- Toggle selection*
- Invert selection+
- Select items by regular expression\
- Unselect items by regular expression.
- Jump to next selected item,
- Jump to previous selected item
Playlists browser:
n
- Create new playlistDelete
- Remove playlistr
- Rename playlisto
- Go to currently active playlist
Playlist view:
c
- Clear playlistS
- Shuffle playlisto
- Go to currently playing songm
- Move selected songsCtrl + O
- Add file / directoryCtrl + U
- Add urli
- Show song info
File system browser:
space
- Add file or directory to active playlistenter
- Play file in active playlistleft arrow
- Go upg
- Change directoryR
- Reload directoryi
- Show song info-
Medialib browser:
R
- Refreshspace
- Add artist / album / song to active playlistenter
- Play artist / album / song in active playlisti
- Show song info
For customization see ncxmms2.conf and ncxmms2.colors.