💾 Archived View for ait.place › dot › ncmpcpp › .config › ncmpcpp › config.txt captured on 2022-06-11 at 21:20:28.
⬅️ Previous capture (2021-12-03)
-=-=-=-=-=-=-
############################################################################## ## This is the example configuration file. Copy it to $HOME/.ncmpcpp/config ## ## or $XDG_CONFIG_HOME/ncmpcpp/config and set up your preferences. ## ############################################################################## # ##### directories ###### ## ## Directory for storing ncmpcpp related files. Changing it is useful if you ## want to store everything somewhere else and provide command line setting for ## alternative location to config file which defines that while launching ## ncmpcpp. ## # ncmpcpp_directory = ~/.config/ncmpcpp # ## ## Directory for storing downloaded lyrics. It defaults to ~/.lyrics since other ## MPD clients (eg. ncmpc) also use that location. ## # lyrics_directory = ~/.config/lyrics # ##### connection settings ##### # mpd_host = localhost # #mpd_port = 0.0.0.0 # #mpd_connection_timeout = 5 # ## Needed for tag editor and file operations to work. ## mpd_music_dir = "/media/mus" # mpd_crossfade_time = 5 # ##### 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 = Visualizer feed # ## ## If you set format to 44100:16:2, make it 'yes'. ## visualizer_in_stereo = yes # ## ## Note: Below parameter defines how often ncmpcpp has to "synchronize" ## visualizer and audio outputs. 30 seconds is optimal value, but if you ## experience synchronization problems, set it to lower value. Keep in mind ## that sane values start with >=10. ## # visualizer_sync_interval = 30 # ## ## Note: To enable spectrum frequency visualization you need to compile ncmpcpp ## with fftw3 support. ## # ## Available values: spectrum, wave, wave_filled, ellipse. ## visualizer_type = spectrum # #visualizer_look = ●卐 #visualizer_look = 卐 #visualizer_look = 1 # #visualizer_color = blue, cyan, green, yellow, magenta, red # ## Alternative subset of 256 colors for terminals that support it. ## #visualizer_color = 41, 83, 119, 155, 185, 215, 209, 203, 197, 161 # ##### system encoding ##### ## ## ncmpcpp should detect your charset encoding but if it failed to do so, you ## can specify charset encoding you are using here. ## ## Note: You can see whether your ncmpcpp build supports charset detection by ## checking output of `ncmpcpp --version`. ## ## Note: Since MPD uses UTF-8 by default, setting this option makes sense only ## if your encoding is different. ## # #system_encoding = "" # ##### delays ##### # ## Time of inactivity (in seconds) after playlist highlighting will be disabled ## (0 = always on). ## #playlist_disable_highlight_delay = 5 # ## Defines how long messages are supposed to be visible. ## message_delay_time = 1 # ##### song format ##### ## ## For a song format you can use: ## ## %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 ## ## If you want to make sure that a part of the format is displayed only when ## certain tags are present, you can archieve it by grouping them with brackets, ## e.g. '{%a - %t}' will be evaluated to 'ARTIST - TITLE' if both tags are ## present or '' otherwise. It is also possible to define a list of ## alternatives by providing several groups and separating them with '|', ## e.g. '{%t}|{%f}' will be evaluated to 'TITLE' or 'FILENAME' if the former is ## not present. ## ## Note: If you want to set limit on maximal length of a tag, just put the ## appropriate number between % and character that defines tag type, e.g. to ## make album take max. 20 terminal cells, use '%20b'. ## ## In addition, formats support markers used for text attributes. They are ## followed by character '