##
## ~/.ncmpcpp/config
##
## See ncmpcpp(1) and /usr/share/doc/ncmpcpp/example/config for more details.
##
## Aaron LI
## 2015-01-08
##

# Directory for storing ncmpcpp related files.
#ncmpcpp_directory = ~/.ncmpcpp

# Directory for storing downloaded lyrics.
lyrics_directory = ~/.lyrics

#mpd_host = localhost
#mpd_port = 6600

# Needed for tag editor and file operations to work.
mpd_music_dir = ~/music

## music visualizer {{{
#
# Note: In order to make music visualizer work you'll
# need to use mpd fifo output, whose format parameter
# has to be set to 44100:16:1 for mono visualization
# or 44100:16:2 for stereo visualization. Example
# configuration (it has to be put into mpd.conf):
#
# audio_output {
#        type            "fifo"
#        name            "Visualizer feed"
#        path            "/tmp/mpd.fifo"
#        format          "44100:16:2"
# }
#
visualizer_fifo_path = /tmp/mpd.fifo
#
# Note: Below parameter is needed for ncmpcpp
# to determine which output provides data for
# visualizer and thus allow syncing between
# visualization and sound as currently there
# are some problems with it.
#
visualizer_output_name = "MPD FIFO"
#
# If you set format to 44100:16:2, make it 'yes'.
visualizer_in_stereo = yes
#
# Note: To enable spectrum frequency visualization
# you need to compile ncmpcpp with fftw3 support.
# Available values: spectrum, wave.
#
#visualizer_type = spectrum
#
#visualizer_look = "◆▋"
#visualizer_look = "◆│"
visualizer_look = "●▮"
#
## music visualizer }}}

## columns settings
#song_columns_list_format = "(7f)[green]{l} (25)[cyan]{a} (40)[]{t|f} (30)[magenta]{b}"
#song_columns_list_format = "(20)[]{a} (6f)[green]{NE} (50)[white]{t|f:Title} (20)[cyan]{b} (7f)[magenta]{l}"


##### various settings #####
## Note: Possible display modes: classic, columns.
playlist_display_mode = columns
#browser_display_mode = classic
browser_display_mode = columns
#search_engine_display_mode = classic
search_engine_display_mode = columns
#playlist_editor_display_mode = classic
playlist_editor_display_mode = columns

autocenter_mode = yes

## Note: You can specify third character which will
## be used to build 'empty' part of progressbar.
#
#progressbar_look = "=>"
progressbar_look = "▪▪▫"
#progressbar_look = "♪♪ "
#progressbar_look = "─- "
#progressbar_look = "▒▒░"
#progressbar_look = "┅┅┄"
#progressbar_look = "─⊙┄"
#progressbar_look = "─➞─"
#progressbar_look = "─┅─"
#progressbar_look = "▪▪▪"
#progressbar_look = "───"
#progressbar_look = "▁▁▁"
#progressbar_look = "‒‒‒"
#progressbar_look = "■◣ "
#progressbar_look = "◈◆◇"

## Available values: database, playlist.
#default_place_to_search_in = database

## Available values: classic, alternative.
user_interface = alternative

## Should the display column titles be displayed?
titles_visibility = yes

## If enabled, lyrics will be switched at song's change to
## currently playing one's.
follow_now_playing_lyrics = yes

## How shall screen switcher work?
##
## - "previous" - switch between the current and previous screen.
## - "screen1,...,screenN" - switch between given sequence of screens.
##
## Screens available for use: help, playlist, browser, search_engine,
## media_library, playlist_editor, tag_editor, outputs, visualizer, clock.
##
#screen_switcher_mode = playlist, browser
screen_switcher_mode = previous

startup_screen = playlist

clock_display_seconds = yes

display_volume_level = yes

display_bitrate = yes

## Available values: none, basic, extended.
regular_expressions = basic

## Note: If below is enabled, ncmpcpp will ignore leading
## "The" word while sorting items in browser, tags in
## media library, etc.
#ignore_leading_the = no

## Note: You can choose default search mode for search
## engine. Available modes are:
##
## - 1 - use mpd built-in searching (no regexes, pattern matching)
## - 2 - use ncmpcpp searching (pattern matching with support for regexes,
##       but if your mpd is on a remote machine, downloading big database
##       to process it can take a while
## - 3 - match only exact values (this mode uses mpd function for searching
##       in database and local one for searching in current playlist)
##
#search_engine_default_search_mode = 1

external_editor = vim
# Note: set to yes if external editor is a console application.
use_console_editor = yes

## colors definitions {{{
#colors_enabled = yes
#empty_tag_color = cyan
#header_window_color = default
#volume_color = default
#state_line_color = default
#state_flags_color = default
#main_window_color = yellow
#color1 = white
#color2 = green
#main_window_highlight_color = yellow
#progressbar_color = black
#progressbar_elapsed_color = green
#statusbar_color = default
#alternative_ui_separator_color = black
#active_column_color = red
#visualizer_color = yellow
#window_border_color = green
#active_window_border = red
## colors definitions }}}