Ncmpcpp

From wikinotes
Revision as of 00:16, 7 December 2015 by Will (talk | contribs) (Created page with "{| class="wikitable" | <pre>~/.ncmpcpp/config</pre> || [http://{{SERVERNAME}}/progs/config/mpd/ncmpcpp-config .ncmpcpp/config]] || configure ncmpcpp from visualization to text...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
~/.ncmpcpp/config
.ncmpcpp/config] configure ncmpcpp from visualization to text colours
/usr/share/doc/ncmpcpp/bindings
default keybindings (just copy and change)

Install

sudo pacman -S ncmpcpp mpd smbclient


ncmpcpp

# Connect to Samba Share
# Check possible samba shares on current network connection:
smbtree

# Connect Samba Share
sudo mount -t cifs //Langdon/Music /mnt/music/xbmc -o user=will,password=thisismypassword

Config

## %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

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



    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


Tips/Tricks

### Browse By Genre
- Hit '4' to get to columns (4 again if in 2-column mode)
- Navigate to left column
- ` + g
- hit space to add a genre


Troubleshooting Samba Connections
I have had many issues connecting to samba shares over the years (very frustrating). Here is a checklist of some of the issues that I have run into, and how I solved them.

#### wicd/network manager do not inform systemd that hte network is up
use netctl profiles(confirmed), or dhcpcd@interface.service.

#### remote-fs.target disabled
systemctl list-unit-files | grep remote-fs			## Check remote-fs status
sudo systemctl enable remote-fs.target					## re-enable
sudo reboot