forked from wangp/bower
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbower.conf.sample
289 lines (238 loc) · 9.17 KB
/
bower.conf.sample
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
# Bower configuration file.
#
# This file belongs in ~/.config/bower/bower.conf or
# $XDG_CONFIG_DIRS/bower/bower.conf, where $XDG_CONFIG_DIRS
# is defined by the XDG Base Directory Specification.
#
# The lines beginning with '#' or ';' are treated as comment lines.
# Values representing shell commands use shell-style quoting rules:
#
# - within single quotes, all characters represent themselves
# - within double quotes, all characters represent themselves except for
# backslash which escapes the next character
# - outside of quotes, backslash escapes the next character
# - no escape sequences are supported, i.e. "\n" is the same as "n".
#
# "~" at the start of an unquoted word will be replaced with the value
# of the HOME environment variable.
#
# If the first word of a command contains the unquoted and unescaped
# string "ssh" then an additional level of shell quoting will be applied
# to any arguments that bower adds to the command.
#-----------------------------------------------------------------------------#
[command]
# How to run notmuch.
# Set this if notmuch is not already on your PATH.
#
# I run bower locally but keep my mail and notmuch on a remote machine,
# accessed via ssh. For that, you may like to enable the OpenSSH
# ControlMaster option, and also set ControlPersist to greater than 60
# seconds (or your selected polling period).
#
; notmuch = ssh user@host /remote/notmuch
# How to edit a message.
# The default is to use $EDITOR, or else "vi".
#
; editor = vim '+set ft=mail'
# Specifying an alt_html_filter allows to compose multipart/alternative
# messages with bower. The filter will receive the text/plain part on
# stdin and is meant to produce an equivalent text/html part on stdout.
# If no filter is specified, bower will try to use pandoc.
#
# Some of the email's header values will be available to the filter
# as environment variables. The following environment variables are
# set by bower: MAIL_FROM, MAIL_TO, MAIL_CC, MAIL_BCC, MAIL_SUBJECT,
# MAIL_REPLY_TO, MAIL_IN_REPLY_TO.
#
; alt_html_filter = pandoc -f markdown -t html
# When to use the alt_html_filter. Can be one of never, manual,
# default or always. If either manual or default are chosen,
# the filter can be toggled on or off on a per message basis by
# pressing H.
#
; use_alt_html_filter = manual
# Default command(s) to open a part.
# An unquoted & suffix causes the command to run in the background.
# Multiple commands can be added to the input history by separating them
# with a semicolon.
#
; open_part = xdg-open&
# Default command(s) to open a URL.
# An unquoted & suffix causes the command to run in the background.
# Multiple commands can be added to the input history by separating them
# with a semicolon.
#
; open_url = xdg-open&
# Default command(s) to pass thread or message IDs to using the '|'
# command. Multiple commands can be added to the input history by
# separating them with a semicolon.
#
# The executed command will be passed the thread or message IDs
# on standard input, separated by spaces.
#
; pipe_id = xclip
# Command to execute after polling finds there are new unread messages
# matching the current search terms in the index view.
# The notification message is provided as an argument.
#
; poll_notify = notify-send -i mail-message-new -c email.arrived -a Bower Bower
# These keys are deprecated and should be moved to an [account.*] section.
#
; sendmail =
; post_sendmail =
#-----------------------------------------------------------------------------#
# How to convert non-text parts to text using external commands.
# Each command receives input on standard input and must output UTF-8.
# The process will inherit these environment variables:
# PART_CONTENT_TYPE - content type of the part being filtered
# PART_CHARSET - charset of the part being filtered (if available)
[filter]
# Command to "dump" HTML as plain text.
#
; text/html = w3m -dump -T text/html -O UTF-8 -o display_link_number=1
; text/html = lynx -dump -force-html -stdin -display-charset=utf-8
# You can specify commands to filter other media types.
# The following examples are not enabled by default.
#
; application/pdf = pdftotext - -
#-----------------------------------------------------------------------------#
# How to send mail for one or more email accounts.
# Each account is defined in a section called [account.NAME] where NAME is some
# short name of your choosing.
[account.default]
# An account is selected by matching the From address on the message to
# from_address value. Defaults to the combination of user.name and
# user.primary_email from .notmuch-config.
#
; from_address = My Name <[email protected]>
# One account can be designated as the default account.
#
; default = true
# How to send a message from this account.
# The default is to use sendmail but I use msmtp.
# The command should understand the "-t" option to read recipients
# from the message headers itself.
#
; sendmail = /usr/bin/sendmail -oi -oem
; sendmail = /usr/bin/msmtp
# Command to execute after the sendmail command is successful.
# By default, the sent message will be added to the maildir with
# "notmuch insert" (see README.md for the folder), and tags applied
# to the message.
#
# You can set the post_sendmail key to run another command instead of
# "notmuch insert", or leave the value empty to do nothing.
# Tags will then be applied to the sent message as a separate step after
# the post_sendmail command.
#
; post_sendmail =
; [account.work]
; from_address = My Name <[email protected]>
; sendmail = /usr/bin/msmtp --account=work
; post_sendmail =
#-----------------------------------------------------------------------------#
[ui]
# How often to check for new messages matching the current search
# terms in the index view, or new messages in the current thread
# in the thread view. Disable with "off".
#
; poll_period_secs = 60
# Automatically refresh the index view after this many seconds of
# inactivity when there are new messages matching the current search terms.
# Disable with "off".
#
; auto_refresh_inactive_secs = off
# Wrap lines in message bodies at this column, if the terminal is wider.
#
; wrap_width =
# Default thread ordering when viewing messages. May be "flat" or
# "threaded". Default: "threaded". The ordering can be toggled by
# pressing 'O' while viewing a thread of messages.
#
; thread_ordering = threaded
# Directory to save attachments into by default.
#
; default_save_directory =
# Cap search results at this number unless overridden. Default: 300.
# Use "none" to disable this cap.
#
; default_max_threads = 300
#-----------------------------------------------------------------------------#
[compose]
# Append contents of this file when composing messages.
# The path must be an absolute path; relative paths are not supported yet.
# An initial ~/ expands to the home directory.
#
; signature_file = ~/.signature
#-----------------------------------------------------------------------------#
[crypto]
# Enable encryption by default when composing messages.
#
; encrypt_by_default = false
# Enable signing by default when composing messages.
#
; sign_by_default = false
# Attempt to decrypt messages when a thread is opened.
#
; decrypt_by_default = false
# Attempt to verify signatures when a thread is opened.
#
; verify_by_default = false
#-----------------------------------------------------------------------------#
# Colours are defined in the [color] and [color.CONTEXT] sections.
# The more-specific sections override keys in the generic section.
#
# Each value has the form:
# [attribute] [foreground] [/ background]
#
# attribute may be:
# normal, bold
#
# foreground and background may be:
# default, black, red, green, yellow, blue, magenta, cyan, white
[color]
; current = bold yellow / red
; relative_date = bold blue
; selected = bold magenta
; standard_tag = normal
; flagged = bold red
; author = normal
; subject = normal
; other_tag = bold red
; field_name = bold red
; field_body = normal
; good_key = bold green
; bad_key = bold red
[color.status]
; bar = white / blue
; info = bold cyan
; warning = bold red
; prompt = normal
[color.pager]
; body = normal
; quote_odd = bold blue
; quote_even = green
; diff_common = normal
; diff_add = bold cyan
; diff_rem = bold red
; diff_hunk = bold yellow
; diff_index = bold green
; url = magenta
; part_head = bold magenta
; part_head_low = magenta
; part_message = magenta
; fold = magenta
; separator = bold blue
; obscured = bold black
[color.index]
; count = green
; total = bold black
[color.thread]
; tree = magenta
; author = normal
; subject = green
; obscured = bold black
[color.compose]
; address = bold blue
; invalid = red
#-----------------------------------------------------------------------------#