I finally got ncmpcpp and MPD to work, but ncmpcpp won't find my music. I've restarted MPD multiple times, installed mpc and run mpc update, pressed U inside ncmpcpp, restarted my machine, tried with the music on my external HDD, tried with a symlink, and tried with music on my internal HDD, and none of them work. My mpd configuration is below.
user "tay"
bind_to_address "localhost"
port "6601" #6600 is already taken by something
#music_directory "/media/tay/External/Music"
music_directory "/home/tay/Desktop/Avenged Sevenfold"
playlist_directory "/home/tay/.mpd/playlists"
db_file "/home/tay/.mpd/mpd.db"
log_file "/home/tay/.mpd/mpd.log"
pid_file "/home/tay/.mpd/mpd.pid"
state_file "/home/tay/.mpd/mpdstate"
audio_output {
type "pulse"
name "MPD"
}
# Symbolic link behavior ######################################################
#
# If this setting is set to "yes", MPD will discover audio files by following
# symbolic links outside of the configured music_directory.
#
follow_outside_symlinks "yes"
#
# If this setting is set to "yes", MPD will discover audio files by following
# symbolic links inside of the configured music_directory.
#
follow_inside_symlinks "yes"
#