Ncmpcpp: Difference between revisions

From wikinotes
No edit summary
Line 14: Line 14:
{| class="wikitable"
{| class="wikitable"
|-
|-
| <code>~/.ncmpcpp/config</code> || config
| <code>~/.ncmpcpp/config</code> || user config
|-
|-
| <code>/usr/share/doc/ncmpcpp/bindings</code> || default keybindings
| <code>~/.ncmpcpp/bindings</code> || user keybindings
|-
| <code>/usr/share/doc/ncmpcpp/bindings</code> || global keybindings
|}
|}
</blockquote><!-- Locations -->
</blockquote><!-- Locations -->

Revision as of 19:19, 17 July 2021

A TUI mpd client.

Documentation

man ncmpcpp https://man.archlinux.org/man/community/ncmpcpp/ncmpcpp.1.en

Locations

~/.ncmpcpp/config user config
~/.ncmpcpp/bindings user keybindings
/usr/share/doc/ncmpcpp/bindings global keybindings

Install

sudo pacman -S ncmpcpp mpd

Usage

Cli

ncmpcpp -s browser  # open to browser screen

Menus

1 - Current playlist
2 - Filesystem browser
3 - DB search
4 - Library
5 - Playlist editor
6 - Tag editor (very powerful!)
7 - Output selector
8 - Music visualizer
= - Clock
F1 - Help

Configuration

# %l - length
# %f - filename
# %D - directory
# %a - artist
# %A - album artist
# %t - title
# %b - album
# %y - date
# %n - track number (01/12 -> 01)
# %N - full track info (01/12 -> 01/12)
# %g - genre
# %c - composer
# %p - performer
# %d - disc
# %C - comment
# %P - priority
# $R - begin right alignment

{%a}       # Display Artist only if available
{%a}|{%A}  # Display Artist if available, else display AlbumArtist
{%30a}     # Display Artist, maximum char width of 30

# Numeric Colours (1-8) can be assigned
$2this is red text