# Basic ncmpcpp_directory = ~/.config/ncmpcpp lyrics_directory = ~/.config/ncmpcpp/lyrics mpd_connection_timeout = 5 mpd_crossfade_time = 5 user_interface = classic # Navigation cyclic_scrolling = "yes" header_text_scrolling = "yes" jump_to_now_playing_song_at_start = "yes" lines_scrolled = "1" screen_switcher_mode = playlist, media_library startup_screen = media_library #autocenter_mode = no #centered_cursor = no #media_library_sort_by_mtime = no mouse_support = no media_library_primary_tag = "album_artist" # artist, album_artist, date, genre, composer, performer. media_library_albums_split_by_date = yes ignore_leading_the = yes #volume_change_step = 2 # Playlist playlist_disable_highlight_delay = "0" playlist_display_mode = columns playlist_show_remaining_time = no #playlist_show_mpd_host = no #playlist_shorten_total_times = no #playlist_separate_albums = no # Selected Tracks selected_item_prefix = "* " selected_item_suffix = " *" modified_item_prefix = "MODIFIED " discard_colors_if_item_is_selected = "no" # Seeking incremental_seeking = "yes" seek_time = "1" # Visibility header_visibility = yes statusbar_visibility = yes titles_visibility = yes #enable_window_title = yes clock_display_seconds = yes display_volume_level = yes #display_bitrate = no display_remaining_time = no media_library_hide_album_dates = no # Progressbar progressbar_look = => #progressbar_elapsed_color = "white" progressbar_color = black:b #Other system_encoding = "utf-8" regular_expressions = "extended" ## Available values: none, basic, extended, perl. # Music Visualizer #visualizer_data_source = "/tmp/mpd.fifo" #visualizer_output_name = "my_fifo" visualizer_in_stereo = "yes" # visualizer_type = "spectrum" #spectrum, wave, wave_filled, ellipse. visualizer_fps = 60 visualizer_autoscale = no visualizer_look = ●▮ #visualizer_color = blue, cyan, green, yellow, magenta, red #visualizer_color = 47, 83, 119, 155, 191, 227, 221, 215, 209, 203, 197, 161 visualizer_spectrum_smooth_look = "yes" visualizer_spectrum_dft_size = "2" visualizer_spectrum_gain = "10" visualizer_spectrum_hz_min = "20" # must be less than HZ MAX visualizer_spectrum_hz_max = "20000" # must be more than HZ MIN ##### delays ##### message_delay_time = 1 ## song format # %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 song_list_format = {%A. }{%t}|{$8%f$9}$R{$3%l$9} song_status_format = {{%t}, by {%a$b} from {"%b"} (%y)}|{%f} song_library_format = {%n. }{%t}|{%f} alternative_header_first_line_format = $b$1$aqqu$/a$9 {%t}|{%f} $1$atqq$/a$9$/b alternative_header_second_line_format = {{$4$b%a$/b$9}{ - $7%b$9}{ ($4%y$9)}}|{%D} current_item_prefix = $(cyan)$r current_item_suffix = $/r$(end) current_item_inactive_column_prefix = $(yellow)$r current_item_inactive_column_suffix = $/r$(end) now_playing_prefix = "> " # now_playing_suffix = " <" browser_playlist_prefix = "$2playlist$9 " default_tag_editor_pattern = %n - %t ## Note: attributes are not supported for the following variables. song_window_title_format = {%a. }{%t}|{%f} ## Note: Below variables are used for sorting songs in browser. The sort mode determines how songs are sorted, and can be used in combination with a sort format to specify a custom sorting format. Available values for browser_sort_mode are "type", "name", "mtime", "format" and "none". #browser_sort_mode = type browser_sort_format = {%A. }{%t}|{%f} {%l} ##### columns settings ##### song_columns_list_format = (12)[]{A|a:Artist} (4)[green]{nE} (50)[white]{t|f:Song} (30)[cyan]{br} (4)[magenta]{lr} ##### Misc #execute_on_song_change = notify-send "Now Playing" "$(mpc --format '%title% \n%artist% - %album%' current)" #execute_on_player_state_change = "" #browser_display_mode = columns #playlist_editor_display_mode = columns #show_duplicate_tags = yes data_fetching_delay = no default_find_mode = "wrapped" # wrapped, normal connected_message_on_startup = yes #lyrics_fetchers = azlyrics, genius, musixmatch, sing365, metrolyrics, justsomelyrics, jahlyrics, plyrics, tekstowo, zeneszoveg, internet #follow_now_playing_lyrics = no fetch_lyrics_for_current_song_in_background = yes #store_lyrics_in_song_dir = no allow_for_physical_item_deletion = no # space_add_mode = add_remove ask_before_clearing_playlists = yes #ignore_diacritics = no #block_search_constraints_change_if_items_found = yes #empty_tag_marker = #tags_separator = " | " #tag_editor_extended_numeration = no #search_engine_display_mode = columns #default_place_to_search_in = database search_engine_default_search_mode = "1" # 1 mpd, 2 ncmpcpp, 3 absolute external_editor = nvim use_console_editor = yes ##### colors colors_enabled = yes empty_tag_color = cyan header_window_color = default volume_color = default state_line_color = default state_flags_color = default:b main_window_color = cyan color1 = white color2 = green statusbar_color = default statusbar_time_color = default:b player_state_color = default:b alternative_ui_separator_color = black:b window_border_color = green active_window_border = red