aboutsummaryrefslogtreecommitdiffstats
path: root/_ncmpcpp/config
blob: d3238ed682e5db0b09e3b81cf214807c0036312f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
##
## ~/.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 }}}