## ## ~/.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 }}}