3 .\" Generator: DocBook XSL Stylesheets v1.72.0 <http://docbook.sf.net/>
5 .\" Manual: ELinks configuration file
6 .\" Source: ELinks 0.12pre1
8 .TH "ELINKS.CONF" "5" "07/01/2008" "ELinks 0.12pre1" "ELinks configuration file"
9 .\" disable hyphenation
11 .\" disable justification (adjust text to left margin only)
14 elinks.conf \- ELinks configuration file
19 set <option> = <value>
21 bind "<keymap>" "<key>" = "<action>"
26 The elinks.conf file contains configuration information for ELinks. It can be used to configure the behaviour of ELinks in a wide variety of ways: protocol behaviour, keybindings, colors used for rendering and for the user interface.
28 It is read at startup and saved only when requested. All options described in this document can be fully configured from within ELinks so no editing of elinks.conf is needed.
30 Note that MIME\-related options used for specifying handlers of various MIME types are NOT described in this document. Documentation for these options can be found at the ELinks homepage. Keybindings can also be specified in elinks.conf. This is described in \fBelinkskeys\fR(5).
33 The syntax of the configuration file is very simple. The elinks.conf file is a free\-form ASCII text file. The file may contain extra tabs and newlines for formatting purposes. Keywords in the file are case\-sensitive. Comments may be placed anywhere within the file (except within quotes). Comments begin with the # character and end at the end of the line.
41 # Use asynchronous DNS resolver?
42 set connection.async_dns = 1
43 # horizontal text margin.
44 set document.browse.margin_width = 3
45 # Default document codepage.
46 set document.codepage.assume = "ISO\-8859\-1"
47 # User defined protocol handlers
48 set protocol.user.mailto.unix = "mutt %h \-s \e"%s\e""
52 Generated using output from ELinks version 0.12pre1.
54 .SS "bookmarks (Bookmarks)"
58 bookmarks.file_format \fB<num>\fR (default: 0)
60 File format for bookmarks (affects both reading and saving):
63 \h'-04'\(bu\h'+03'0 is the default native
69 \h'-04'\(bu\h'+03'1 is XBEL universal XML bookmarks format (\fIELinks bug 153\fR\&[1]: NO NATIONAL CHARS SUPPORT!)
73 bookmarks.folder_state \fB[0|1]\fR (default: 1)
75 When saving bookmarks also store whether folders are expanded or not, so the look of the bookmark dialog is kept across
77 sessions. If disabled all folders will appear unexpanded next time
81 .SS "config (Configuration system)"
82 Configuration handling options.
85 config.comments \fB<num>\fR (default: 3)
87 Amount of comments automatically written to the config file:
90 \h'-04'\(bu\h'+03'0 is no comments are written
94 \h'-04'\(bu\h'+03'1 is only the "blurb" (name+type) is written
98 \h'-04'\(bu\h'+03'2 is only the description is written
102 \h'-04'\(bu\h'+03'3 is full comments are written
106 config.indentation \fB<num>\fR (default: 2)
108 Shift width of one indentation level in the configuration file. Zero means that no indentation is performed at all when saving the configuration.
111 config.saving_style \fB<num>\fR (default: 3)
113 Determines what happens when you tell
118 \h'-04'\(bu\h'+03'0 is only values of current options are altered
122 \h'-04'\(bu\h'+03'1 is values of current options are altered and missing options are added at the end of the file
126 \h'-04'\(bu\h'+03'2 is the configuration file is rewritten from scratch
130 \h'-04'\(bu\h'+03'3 is values of current options are altered and missing options CHANGED during this
132 session are added at the end of the file
136 config.i18n \fB[0|1]\fR (default: 0)
138 If set to 1, comments in the configuration file will be translated to the language used by UI. Note that if you have different language set in different terminals, the language used in the configuration file MAY be the same as on the terminal where you saved the file, but it should be generally considered unpredictable.
141 config.saving_style_w \fB[0|1]\fR (default: 0)
143 This is internal option used when displaying a warning about obsolete config.saving_style. You shouldn't touch it.
146 config.show_template \fB[0|1]\fR (default: 0)
148 Show template options in autocreated trees in the options manager and save them to the configuration file.
150 .SS "connection (Connections)"
154 connection.async_dns \fB[0|1]\fR (default: 1)
156 Whether to use asynchronous DNS resolving.
159 connection.max_connections \fB<num>\fR (default: 10)
161 Maximum number of concurrent connections.
164 connection.max_connections_to_host \fB<num>\fR (default: 2)
166 Maximum number of concurrent connections to a given host.
169 connection.receive_timeout \fB<num>\fR (default: 120)
171 Receive timeout (in seconds).
174 connection.retries \fB<num>\fR (default: 3)
176 Number of tries to establish a connection. Zero means try forever.
179 connection.try_ipv4 \fB[0|1]\fR (default: 1)
181 Whether to try to connect to a host over IPv4. Note that if
183 is enabled too, it takes precedence. And better do not touch this at all unless you are sure what are you doing. Note that you can also force a given protocol to be used on a per\-connection basis by using a URL in the style of e.g.
184 \fIhttp4://elinks.cz/\fR.
187 connection.try_ipv6 \fB[0|1]\fR (default: 1)
189 Whether to try to connect to a host over IPv6. Note that you can also force a given protocol to be used on a per\-connection basis by using a URL in the style of e.g.
190 \fIhttp6://elinks.cz/\fR.
193 connection.unrestartable_receive_timeout \fB<num>\fR (default: 600)
195 Timeout for non\-restartable connections (in seconds).
197 .SS "connection.ssl (SSL)"
201 connection.ssl.cert_verify \fB[0|1]\fR (default: 0)
203 Verify the peer's SSL certificate. Note that this needs extensive configuration of OpenSSL by the user.
205 .SS "connection.ssl.client_cert (Client Certificates)"
206 X509 client certificate options.
209 connection.ssl.client_cert.enable \fB[0|1]\fR (default: 0)
211 Enable or not the sending of X509 client certificates to servers which request them.
214 connection.ssl.client_cert.file \fB<str>\fR (default: "")
216 The location of a file containing the client certificate and unencrypted private key in PEM format. If unset, the file pointed to by the
217 \fBX509_CLIENT_CERT\fR
218 variable is used instead.
220 .SS "cookies (Cookies)"
224 cookies.accept_policy \fB<num>\fR (default: 2)
226 Cookies accepting policy:
229 \h'-04'\(bu\h'+03'0 is accept no cookies
233 \h'-04'\(bu\h'+03'1 is ask for confirmation before accepting cookie
237 \h'-04'\(bu\h'+03'2 is accept all cookies
241 cookies.max_age \fB<num>\fR (default: \-1)
243 Cookie maximum age (in days):
246 \h'-04'\(bu\h'+03'\-1 is use cookie's expiration date if any
250 \h'-04'\(bu\h'+03'0 is force expiration at the end of session, ignoring cookie's expiration date
254 \h'-04'\(bu\h'+03'1+ is use cookie's expiration date, but limit age to the given number of days
258 cookies.paranoid_security \fB[0|1]\fR (default: 0)
260 When enabled, we'll require three dots in cookies domain for all non\-international domains (instead of just two dots). Some countries have generic second level domains (eg. .com.pl, .co.uk) and allowing sites to set cookies for these generic domains could potentially be very bad. Note, it is off by default as it breaks a lot of sites.
263 cookies.save \fB[0|1]\fR (default: 1)
265 Whether cookies should be loaded from and saved to disk.
268 cookies.resave \fB[0|1]\fR (default: 1)
270 Save cookies after each change in cookies list? No effect when cookie saving (cookies.save) is off.
272 .SS "document (Document)"
275 .SS "document.browse (Browsing)"
276 Document browsing options (mainly interactivity).
279 document.browse.margin_width \fB<num>\fR (default: 3)
281 Horizontal text margin.
284 document.browse.refresh \fB[0|1]\fR (default: 1)
286 Automatically follow document\-specified refresh directives ('<meta> refresh' tags). Web\-page authors use these to instruct the browser to reload a document at a given interval or to load another page. Regardless of the value the refresh URI is accessible as a link. Use the
287 document.browse.minimum_refresh_time
288 to control the minimum number of seconds a refresh will wait.
291 document.browse.minimum_refresh_time \fB<num>\fR (default: 1000)
293 The minimum number of milliseconds that should pass before refreshing. If set to zero the document refresh time is used unchanged. It can fix going back in history for some sites that use refreshing with zero values.
296 document.browse.table_move_order \fB[0|1]\fR (default: 0)
298 Move by columns in table, instead of rows.
300 .SS "document.browse.accesskey (Access keys)"
301 Options for handling of link access keys. An HTML document can use the ACCESSKEY attribute to assign an access key to an element. When an access key is pressed, the corresponding element will be given focus.
304 document.browse.accesskey.auto_follow \fB[0|1]\fR (default: 0)
306 Automatically follow a link or submit a form if appropriate accesskey is pressed \(en this is the standard behaviour, but it's considered dangerous.
309 document.browse.accesskey.display \fB[0|1]\fR (default: 0)
311 Display access key in link info.
314 document.browse.accesskey.priority \fB<num>\fR (default: 0)
316 Priority of 'accesskey' HTML attribute:
319 \h'-04'\(bu\h'+03'0 is first try all normal bindings; if it fails, check accesskey
323 \h'-04'\(bu\h'+03'1 is first try only frame bindings; if it fails, check accesskey
327 \h'-04'\(bu\h'+03'2 is first check accesskey (this can be dangerous)
330 .SS "document.browse.forms (Forms)"
331 Options for handling of the forms interaction.
334 document.browse.forms.auto_submit \fB[0|1]\fR (default: 1)
336 Automagically submit a form when enter is pressed with a text field selected.
339 document.browse.forms.confirm_submit \fB[0|1]\fR (default: 1)
341 Ask for confirmation when submitting a form.
344 document.browse.forms.input_size \fB<num>\fR (default: 20)
346 Default form input size if none is specified.
349 document.browse.forms.insert_mode \fB[0|1]\fR (default: 1)
351 The setting for this option affects how key presses are handled when one selects a text\-input form\-field. When enabled, one must explicitly 'enter' a selected text\-field to edit it; this prevents text fields from capturing key presses, such as presses of a scroll key, when it is inadvertently selected. When disabled, key presses are always inserted into a selected text field.
354 document.browse.forms.editor \fB<str>\fR (default: "")
356 Path to the executable that
358 should launch when the user requests to edit a textarea with an external editor. If this is blank,
360 will use the value of the environmental variable
369 document.browse.forms.show_formhist \fB[0|1]\fR (default: 0)
371 Ask if a login form should be saved to file or not. This option only disables the dialog, already saved login forms are unaffected.
373 .SS "document.browse.images (Images)"
374 Options for handling of images.
377 document.browse.images.display_style \fB<num>\fR (default: 2)
379 Display style for image tags when displayed:
382 \h'-04'\(bu\h'+03'0 means always display
387 \h'-04'\(bu\h'+03'1 means always display filename
391 \h'-04'\(bu\h'+03'2 means display
393 attribute if possible,
399 \h'-04'\(bu\h'+03'3 means display
401 attribute if possible, filename if not
405 document.browse.images.filename_maxlen \fB<num>\fR (default: 0)
407 Maximum length of image filename when displayed:
410 \h'-04'\(bu\h'+03'0 means always display full filename
414 \h'-04'\(bu\h'+03'1\-500 means display filename with this maximal length; if it is longer, the middle is substituted by an asterisk
418 document.browse.images.image_link_tagging \fB<num>\fR (default: 1)
420 When to enclose image links:
423 \h'-04'\(bu\h'+03'0 means never
427 \h'-04'\(bu\h'+03'1 means never if alt or title are provided (old behavior)
431 \h'-04'\(bu\h'+03'2 means always
435 document.browse.images.image_link_prefix \fB<str>\fR (default: "[")
437 Prefix string to use to mark image links.
440 document.browse.images.image_link_suffix \fB<str>\fR (default: "]")
442 Suffix string to use to mark image links.
445 document.browse.images.label_maxlen \fB<num>\fR (default: 0)
447 Maximum length of image label (alt/title):
450 \h'-04'\(bu\h'+03'0 means always display full label
454 \h'-04'\(bu\h'+03'1\-500 means display label with this maximal length; if it is longer, the middle is substituted by an asterisk
458 document.browse.images.show_as_links \fB[0|1]\fR (default: 0)
460 Display links to images without an
462 attribute. If this option is off, these images are completely invisible.
465 document.browse.images.show_any_as_links \fB[0|1]\fR (default: 1)
467 Display links to any images in the document, regardless of them having an
469 attribute or not. If this option is off, the alt attribute contents is shown, but as normal text, not selectable as a link.
471 .SS "document.browse.links (Links)"
472 Options for handling of links to other documents.
475 document.browse.links.color_dirs \fB[0|1]\fR (default: 1)
477 Highlight links to directories in FTP and local directory listing.
480 document.browse.links.numbering \fB[0|1]\fR (default: 0)
482 Display numbers next to the links.
485 document.browse.links.target_blank \fB<num>\fR (default: 0)
487 Define how to handle links having target=_blank set:
490 \h'-04'\(bu\h'+03'0 means open link in current tab
494 \h'-04'\(bu\h'+03'1 means open link in new tab in foreground
498 \h'-04'\(bu\h'+03'2 means open link in new tab in background
502 \h'-04'\(bu\h'+03'3 means open link in new window
506 document.browse.links.use_tabindex \fB[0|1]\fR (default: 1)
508 Whether to navigate links using tabindex specified ordering. The
510 attribute in HTML elements specifies the order in which links should receive focus when using the keyboard to navigate the document.
513 document.browse.links.missing_fragment \fB[0|1]\fR (default: 1)
515 Open a message box when document has no tag with given id.
518 document.browse.links.number_keys_select_link \fB<num>\fR (default: 1)
520 Number keys select links rather than specify command prefixes. This is a tristate:
523 \h'-04'\(bu\h'+03'0 means never
527 \h'-04'\(bu\h'+03'1 means if document.browse.links.numbering = 1
531 \h'-04'\(bu\h'+03'2 means always
535 document.browse.links.warn_malicious \fB[0|1]\fR (default: 1)
537 When following a link the user ID part of the URI is checked and if a maliciously crafted URI is detected a warning dialog will ask before following the link.
540 document.browse.links.wraparound \fB[0|1]\fR (default: 0)
542 When pressing 'down' on the last link, jump to the first one, and vice versa.
544 .SS "document.browse.links.active_link (Active link)"
545 Options for the active link.
548 document.browse.links.active_link.enable_color \fB[0|1]\fR (default: 0)
550 Enable use of the active link background and text color settings instead of the link colors from the document.
553 document.browse.links.active_link.bold \fB[0|1]\fR (default: 0)
555 Make the active link text bold.
558 document.browse.links.active_link.invert \fB[0|1]\fR (default: 1)
560 Invert the fore\- and background color so the link stands out.
563 document.browse.links.active_link.underline \fB[0|1]\fR (default: 0)
565 Underline the active link.
567 .SS "document.browse.links.active_link.colors (Colors)"
571 document.browse.links.active_link.colors.background \fB<color|#rrggbb>\fR (default: blue)
573 Default background color.
576 document.browse.links.active_link.colors.text \fB<color|#rrggbb>\fR (default: black)
580 .SS "document.browse.scrolling (Scrolling)"
584 document.browse.scrolling.horizontal_extended \fB[0|1]\fR (default: 1)
586 Whether to allow horizontal scrolling when the document does not extend off the screen. Useful for copy/paste operations.
589 document.browse.scrolling.horizontal_step \fB<num>\fR (default: 8)
591 Number of columns to scroll when a key bound to scroll\-left or scroll\- right is pressed and no prefix was given.
594 document.browse.scrolling.margin \fB<num>\fR (default: 3)
596 Size of the virtual margin \(en when you click inside of that margin, document scrolls in that direction.
599 document.browse.scrolling.vertical_step \fB<num>\fR (default: 2)
601 Number of lines to scroll when a key bound to scroll\-up or scroll\- down is pressed and no prefix was given.
603 .SS "document.browse.search (Searching)"
604 Options for searching.
607 document.browse.search.case \fB[0|1]\fR (default: 0)
609 Whether the search should match the document text while maintaining case sensitivity.
612 document.browse.search.regex \fB<num>\fR (default: 0)
614 Enable searching with regular expressions:
617 \h'-04'\(bu\h'+03'0 for plain text searching
621 \h'-04'\(bu\h'+03'1 for basic regular expression searches
625 \h'-04'\(bu\h'+03'2 for extended regular expression searches
629 document.browse.search.show_hit_top_bottom \fB[0|1]\fR (default: 1)
631 Whether to show a dialog when the search hits the top or bottom of the document.
634 document.browse.search.wraparound \fB[0|1]\fR (default: 1)
636 Wrap around when searching. Currently only used for typeahead.
639 document.browse.search.show_not_found \fB<num>\fR (default: 2)
641 How to inform the user when nothing is matched:
644 \h'-04'\(bu\h'+03'0 means do nothing
648 \h'-04'\(bu\h'+03'1 means beep the terminal
652 \h'-04'\(bu\h'+03'2 means pop up message box
656 document.browse.search.typeahead \fB<num>\fR (default: 0)
658 Start typeahead searching when an unbound key is pressed without any modifiers. Note that most keys have default bindings, so this feature will not be useful unless you unbind them.
661 \h'-04'\(bu\h'+03'0 disables this feature; typeahead searching will only be used when you press a key bound to search\-typeahead or similar
665 \h'-04'\(bu\h'+03'1 automatically starts typeahead searching thru link text
669 \h'-04'\(bu\h'+03'2 automatically starts typeahead searching thru all document text
672 .SS "document.cache (Cache)"
676 document.cache.cache_redirects \fB[0|1]\fR (default: 0)
678 Cache even redirects sent by server (usually thru HTTP by a 302 HTTP code and a Location header). This was the original behaviour for quite some time, but it causes problems in a situation very common to various web login systems \(en frequently, when accessing a certain location, they will redirect you to a login page if they don't receive an auth cookie, the login page then gives you the cookie and redirects you back to the original page, but there you have already cached redirect back to the login page! If this option has value of 0, this malfunction is fixed, but occasionally you may get superfluous (depends on how you take it ;\-) requests to the server. If this option has value of 1, experienced users can still workaround it by clever combination of usage of reload, jumping around in session history and hitting ctrl+enter. Note that this option is checked when retrieving the information from cache, not when saving it to cache \(en thus if you enable it, even previous redirects will be taken from cache instead of asking the server.
681 document.cache.ignore_cache_control \fB[0|1]\fR (default: 1)
683 Ignore Cache\-Control and Pragma server headers. When set, the document is cached even with 'Cache\-Control: no\-cache'.
686 document.cache.revalidation_interval \fB<num>\fR (default: \-1)
688 Period in seconds that a cache entry is considered to be up\-to\-date. When a document is loaded and this interval has elapsed since the document was initially loaded or most recently revalidated with the server, the server will be checked in case there is a more up\-to\-date version of the document.
690 A value of \-1 disables automatic revalidation.
692 .SS "document.cache.format (Formatted documents)"
693 Format cache options.
696 document.cache.format.size \fB<num>\fR (default: 5)
698 Number of cached formatted pages. Do not get too generous here, 'formatted' means that all the accompanying structures are kept in memory so that you get the cached document immediatelly, but these structures may take a lot \(en 2x the size of the HTML source is probably not unusual, but it can be even more if the document consists of a lot of short lines (padded right, if possible) and links and not much other markup. So if you set this to 256 and then you don't like your
700 eating 90M, don't come complaining to us. ;\-) Also note that the format cache itself is not counted to the memory cache size, but the HTML source of the formatted documents is always cached, even if it is over the memory cache size threshold. (Then of course no other documents can be cached.)
702 .SS "document.cache.memory (Memory cache)"
703 Memory cache options.
706 document.cache.memory.size \fB<num>\fR (default: 1048576)
708 Memory cache size (in bytes).
710 .SS "document.codepage (Charset)"
714 document.codepage.assume \fB<codepage>\fR (default: System)
716 Default document codepage. 'System' stands for a codepage determined by a selected locale.
719 document.codepage.force_assumed \fB[0|1]\fR (default: 0)
721 Ignore charset info sent by server.
723 .SS "document.colors (Default color settings)"
724 Default document color settings.
727 document.colors.text \fB<color|#rrggbb>\fR (default: gray75)
732 document.colors.background \fB<color|#rrggbb>\fR (default: black)
734 Default background color.
737 document.colors.link \fB<color|#rrggbb>\fR (default: blue)
742 document.colors.vlink \fB<color|#rrggbb>\fR (default: yellow)
744 Default visited link color.
747 document.colors.image \fB<color|#rrggbb>\fR (default: darkolivegreen)
749 Default image link color.
752 document.colors.bookmark \fB<color|#rrggbb>\fR (default: hotpink)
754 Default bookmarked link color.
757 document.colors.dirs \fB<color|#rrggbb>\fR (default: yellow)
759 Default directory color. See
760 document.browse.links.color_dirs
764 document.colors.increase_contrast \fB[0|1]\fR (default: 1)
766 Increase the contrast between the foreground and background colors to ensure readability. For example it disallows dark colors on a black background. Note, this is different from ensuring the contrast with the ensure_contrast option.
769 document.colors.ensure_contrast \fB[0|1]\fR (default: 1)
771 Makes sure that the back\- and foreground colors are never equal.
774 document.colors.use_document_colors \fB<num>\fR (default: 2)
776 Use colors specified in document:
779 \h'-04'\(bu\h'+03'0 is use always the default settings
783 \h'-04'\(bu\h'+03'1 is use document colors if available, except background
787 \h'-04'\(bu\h'+03'2 is use document colors, including background. This can mostly look very impressive, but some sites will appear really ugly. Note, that obviously if the background is not black, it will break the behaviour of transparency.
790 .SS "document.css (Cascading Style Sheets)"
791 Options concerning how to use CSS for styling documents.
794 document.css.enable \fB[0|1]\fR (default: 1)
796 Enable adding of CSS style info to documents.
799 document.css.import \fB[0|1]\fR (default: 1)
801 When enabled any external style sheets that are imported from either CSS itself using the @import keyword or from the HTML using <link> tags in the document header will also be downloaded.
804 document.css.stylesheet \fB<str>\fR (default: "")
806 The path to the file containing the default user defined Cascading Style Sheet. It can be used to control the basic layout of HTML documents. The path is assumed to be relative to
807 ELinks' home directory. Leave as "" to use built\-in document styling.
809 .SS "document.download (Downloading)"
810 Options regarding files downloading and handling.
813 document.download.directory \fB<str>\fR (default: "./")
815 Default download directory.
818 document.download.set_original_time \fB[0|1]\fR (default: 0)
820 Set the timestamp of each downloaded file to the timestamp stored on the server.
823 document.download.overwrite \fB<num>\fR (default: 2)
825 Prevent overwriting the local files:
828 \h'-04'\(bu\h'+03'0 is files will silently be overwritten
832 \h'-04'\(bu\h'+03'1 is add a suffix .{number} (for example '.1') to the name
836 \h'-04'\(bu\h'+03'2 is ask the user
840 document.download.notify_bell \fB<num>\fR (default: 0)
842 Audio notification when download is completed:
845 \h'-04'\(bu\h'+03'0 is never
849 \h'-04'\(bu\h'+03'1 is when background notification is active
853 \h'-04'\(bu\h'+03'2 is always
856 .SS "document.dump (Dump output)"
860 document.dump.codepage \fB<codepage>\fR (default: System)
862 Codepage used in dump output. 'System' stands for a codepage determined by a selected locale.
865 document.dump.color_mode \fB<num>\fR (default: \-1)
867 Color mode for dumps. Some modes may have been disabled at compile time. The
868 Setup \(-> Terminal options
869 dialog lists the modes supported by this executable. If you select an unsupported mode,
871 uses 16 colors. The color modes are:
874 \h'-04'\(bu\h'+03'\-1 is standard dump mode
878 \h'-04'\(bu\h'+03'0 is mono mode
882 \h'-04'\(bu\h'+03'1 is 16 color mode
886 \h'-04'\(bu\h'+03'2 is 88 color mode
890 \h'-04'\(bu\h'+03'3 is 256 color mode
894 \h'-04'\(bu\h'+03'4 is true color mode
898 document.dump.footer \fB<str>\fR (default: "")
900 Footer string used in dumps. %u is substituted by URL.
903 document.dump.header \fB<str>\fR (default: "")
905 Header string used in dumps. %u is substituted by URL.
908 document.dump.numbering \fB[0|1]\fR (default: 1)
910 Whether to print link numbers in dump output.
913 document.dump.references \fB[0|1]\fR (default: 1)
915 Whether to print references (URIs) of document links in dump output.
918 document.dump.separator \fB<str>\fR (default: " ")
920 String which separates two dumps.
923 document.dump.width \fB<num>\fR (default: 80)
925 Width of screen in characters when dumping documents.
927 .SS "document.history (History)"
931 document.history.keep_unhistory \fB[0|1]\fR (default: 1)
933 Keep unhistory ("forward history").
935 .SS "document.history.global (Global history)"
936 Global history options.
939 document.history.global.enable \fB[0|1]\fR (default: 1)
941 Enable global history ("history of all pages visited").
944 document.history.global.max_items \fB<num>\fR (default: 1024)
946 Maximum number of entries in the global history.
949 document.history.global.display_type \fB<num>\fR (default: 0)
951 What to display in global history dialog:
954 \h'-04'\(bu\h'+03'0 is URLs
958 \h'-04'\(bu\h'+03'1 is page titles
961 .SS "document.html (HTML rendering)"
962 Options concerning the display of HTML pages.
965 document.html.display_frames \fB[0|1]\fR (default: 1)
970 document.html.display_tables \fB[0|1]\fR (default: 1)
975 document.html.display_subs \fB[0|1]\fR (default: 1)
977 Display subscripts (as [thing]).
980 document.html.display_sups \fB[0|1]\fR (default: 1)
982 Display superscripts (as ^thing).
985 document.html.link_display \fB<num>\fR (default: 2)
987 How to render <link> tags from the HTML header:
990 \h'-04'\(bu\h'+03'0 is nothing
994 \h'-04'\(bu\h'+03'1 is title
998 \h'-04'\(bu\h'+03'2 is name in addition
1002 \h'-04'\(bu\h'+03'3 is hreflang in addition
1006 \h'-04'\(bu\h'+03'4 is type in addition
1010 \h'-04'\(bu\h'+03'5 is everything
1014 document.html.underline_links \fB[0|1]\fR (default: 0)
1019 document.html.wrap_nbsp \fB[0|1]\fR (default: 0)
1021 If set do not honour non breaking space (the nbsp entity) but allow to wrap the text. This can help keeping the width of documents down so no horizontal scrolling is needed.
1023 .SS "document.plain (Plain rendering)"
1024 Options concerning the display of plain text pages.
1027 document.plain.display_links \fB[0|1]\fR (default: 0)
1029 Display URIs in the document as links.
1032 document.plain.compress_empty_lines \fB[0|1]\fR (default: 0)
1034 Compress successive empty lines to only one in displayed text.
1036 .SS "document.uri_passing (URI passing)"
1037 Rules for passing URIs to external commands. When one rule is defined the link and tab menu will have a menu item that makes it possible to pass the the link, frame or tab URI to an external command. If several rules are defined the link and tab menu will have a submenu of items for each rule. Note, this is mostly useful for launching graphical viewers, since there is no support for releasing the terminal while the command runs. The action and submenus are also available by binding keys to the frame\-external\-command, the link\-external\-command, and the tab\-external\-command actions.
1040 document.uri_passing._template_ \fB<str>\fR (default: "")
1042 A rule for passing URI to an external command. The format is:
1045 \h'-04'\(bu\h'+03'%c in the string means the current URL
1049 \h'-04'\(bu\h'+03'%% in the string means '%'
1054 put single\- or double\-quotes around %c.
1056 .SS "ecmascript (ECMAScript)"
1060 ecmascript.enable \fB[0|1]\fR (default: 0)
1062 Whether to run those scripts inside of documents.
1065 ecmascript.error_reporting \fB[0|1]\fR (default: 0)
1067 Open a message box when a script reports an error.
1070 ecmascript.ignore_noscript \fB[0|1]\fR (default: 0)
1072 Whether to ignore content enclosed by the <noscript> tag when ECMAScript is enabled.
1075 ecmascript.max_exec_time \fB<num>\fR (default: 5)
1077 Maximum execution time in seconds for a script.
1080 ecmascript.block_window_opening \fB[0|1]\fR (default: 0)
1082 Whether to disallow scripts to open new windows or tabs.
1084 .SS "infofiles (Information files)"
1085 Options for information files in \fI~/.elinks\fR.
1088 infofiles.save_interval \fB<num>\fR (default: 300)
1090 Interval at which to trigger information files in
1092 to be saved to disk if they have changed (seconds; 0 to disable)
1095 infofiles.secure_save \fB[0|1]\fR (default: 1)
1097 First write data to unique temporary file, then rename this file upon successfully finishing this. Note that this relates only to config files, not downloaded files. You may want to disable it if you are using some exotic permissions for concerned files. Secure file saving is automagically disabled if file is symlink. Warning: some systems (ie. OS/2, Win32) require that destination file doesn't exist when
1099 is called, breaking atomicity, and reducing reliability of this feature.
1102 infofiles.secure_save_fsync \fB[0|1]\fR (default: 1)
1104 When using secure file saving, call
1105 \fBfsync\fR(3), if the OS supports it, to force the OS immediately to write the data to permanent storage. This is optional for those who wish to avoid excessive disk I/O.
1108 MIME\-related options (handlers of various MIME types).
1111 mime.default_type \fB<str>\fR (default: "application/octet\-stream")
1113 Document MIME\-type to assume by default (when we are unable to guess it properly from known information about the document).
1115 .SS "mime.extension (File extension associations)"
1116 Extension \(<> MIME type association.
1119 mime.extension._template_ \fB<str>\fR (default: "")
1121 MIME\-type matching this file extension ('*' is used here in place of '.').
1123 .SS "mime.handler (File type handlers)"
1124 A file type handler is a set of information about how to use an external program to view a file. It is possible to refer to it for several MIME types \(em e.g., you can define an 'image' handler to which mime.type.image.png, mime.type.image.jpeg, and so on will refer; or one might define a handler for a more specific type of file \(em e.g., PDF files. Note you must define both a MIME handler and a MIME type association for it to work.
1126 .SS "mime.handler._template_ (Template option folder)"
1127 Description of this handler.
1129 .SS "mime.handler._template_._template_ (Template option folder)"
1130 System\-specific handler description (ie. unix, unix\-xwin, ...).
1133 mime.handler._template_._template_.ask \fB[0|1]\fR (default: 1)
1138 mime.handler._template_._template_.block \fB[0|1]\fR (default: 1)
1140 Block the terminal when the handler is running.
1143 mime.handler._template_._template_.program \fB<str>\fR (default: "")
1145 External viewer for this file type. '%' in this string will be substituted by a file name. Do
1147 put single\- or double\-quotes around the % sign.
1149 .SS "mime.mailcap (Mailcap)"
1150 Options for mailcap support.
1153 mime.mailcap.enable \fB[0|1]\fR (default: 1)
1155 Enable mailcap support.
1158 mime.mailcap.path \fB<str>\fR (default: "~/.mailcap:/etc/mailcap:/usr/etc/mailcap:/usr/local/etc/mailcap:/usr/share/mailcap:/usr/share/misc/mailcap")
1160 Mailcap search path. Colon\-separated list of files. Leave as "" to use
1162 environment variable instead.
1165 mime.mailcap.ask \fB[0|1]\fR (default: 1)
1167 Ask before using the handlers defined by mailcap.
1170 mime.mailcap.description \fB<num>\fR (default: 0)
1172 Type of description to show in "what to do with this file" query dialog:
1175 \h'-04'\(bu\h'+03'0 is show "mailcap"
1179 \h'-04'\(bu\h'+03'1 is show program to be run
1183 \h'-04'\(bu\h'+03'2 is show mailcap description field if any; "mailcap" otherwise
1187 mime.mailcap.prioritize \fB[0|1]\fR (default: 1)
1189 Prioritize entries by the order of the files in the mailcap path. This means that wildcard entries (like: image/*) will also be checked before deciding the handler.
1191 .SS "mime.mimetypes (Mimetypes files)"
1192 Options for the support of \fImime.types\fR files. These files can be used to find the content type of a URL by looking at the extension of the file name.
1195 mime.mimetypes.enable \fB[0|1]\fR (default: 1)
1202 mime.mimetypes.path \fB<str>\fR (default: "~/.mime.types:/etc/mime.types:/usr/etc/mime.types:/usr/local/etc/mime.types:/usr/share/mime.types:/usr/share/misc/mime.types")
1206 files. Colon\-separated list of files.
1208 .SS "mime.type (MIME type associations)"
1209 Handler \(<> MIME type association. The first sub\-tree is the MIME class while the second sub\-tree is the MIME type (ie. image/gif handler will reside at mime.type.image.gif). Each MIME type option should contain (case\-sensitive) name of the MIME handler (its properties are stored at mime.handler.<name>).
1211 .SS "mime.type._template_ (Template option folder)"
1212 Handler matching this MIME\-type class ('*' is used here in place of '.').
1215 mime.type._template_._template_ \fB<str>\fR (default: "")
1217 Handler matching this MIME\-type name ('*' is used here in place of '.').
1219 .SS "protocol (Protocols)"
1220 Protocol specific options.
1223 protocol.no_proxy \fB<str>\fR (default: "")
1225 Comma separated list of domains for which the proxy (HTTP/FTP) should be disabled. Optionally, a port can be specified for some domains as well. If it's blank,
1227 environment variable is checked as well.
1229 .SS "protocol.bittorrent (BitTorrent)"
1230 BitTorrent specific options.
1233 protocol.bittorrent.piece_cache_size \fB<num>\fR (default: 1048576)
1235 The maximum amount of memory used to hold recently downloaded pieces. Set to 0 to have unlimited size.
1238 protocol.bittorrent.max_uploads \fB<num>\fR (default: 7)
1240 The maximum number of uploads to allow at once.
1243 protocol.bittorrent.min_uploads \fB<num>\fR (default: 2)
1245 The minimum number of uploads which should at least be used for new connections.
1248 protocol.bittorrent.request_queue_size \fB<num>\fR (default: 5)
1250 How many piece requests to continuously keep in queue. Pipelining of requests is essential to saturate connections and get a good connection performance and thus a faster download. However, a very big queue size can lead to wasting bandwidth near the end of the connection since remaining piece blocks will be requested from multiple peers.
1253 protocol.bittorrent.choke_interval \fB<num>\fR (default: 10)
1255 The number of seconds between updating the connection state and most importantly choke and unchoke peer connections. The choke period should be big enough for newly unchoked connections to get started but small enough to not allow freeriders too much room for stealing bandwidth.
1258 protocol.bittorrent.rarest_first_cutoff \fB<num>\fR (default: 4)
1260 The number of pieces to obtain before switching piece selection strategy from random to rarest first.
1263 protocol.bittorrent.allow_blacklist \fB[0|1]\fR (default: 1)
1265 Allow blacklisting of buggy peers.
1267 .SS "protocol.bittorrent.ports (Port range)"
1268 Port range allowed to be used for listening on.
1271 protocol.bittorrent.ports.min \fB<num>\fR (default: 6881)
1273 The minimum port to try and listen on.
1276 protocol.bittorrent.ports.max \fB<num>\fR (default: 6999)
1278 The maximum port to try and listen on.
1280 .SS "protocol.bittorrent.tracker (Tracker)"
1284 protocol.bittorrent.tracker.compact \fB[0|1]\fR (default: 0)
1286 Whether to request that the tracker returns peer info in compact format. Note, the compact format only supports IPv4 addresses.
1289 protocol.bittorrent.tracker.interval \fB<num>\fR (default: 0)
1291 The number of seconds to wait between periodically contacting the tracker for announcing progress and requesting more peers. Set to zero to use the interval requested by the tracker.
1294 protocol.bittorrent.tracker.ip_address \fB<str>\fR (default: "")
1296 What IP address to report to the tracker. If set to "" no IP address will be sent and the tracker will automatically determine an appropriate IP address.
1299 protocol.bittorrent.tracker.key \fB<str>\fR (default: "")
1301 An additional identification that is not shared with any users. It is intended to allow a client to prove their identity should their IP address change. It is an optional parameter, but some trackers require this parameter. If set to "" no user key will be sent to the tracker.
1304 protocol.bittorrent.tracker.numwant \fB<num>\fR (default: 50)
1306 The maximum number of peers to request from the tracker. Set to 0 to use the server default.
1309 protocol.bittorrent.tracker.min_skip_size \fB<num>\fR (default: 20)
1311 The minimum number of peers to have in the current peer info pool before skipping requesting of more peers. I.e. setting numwant to zero. Set to 0 to not have any limit.
1313 .SS "protocol.bittorrent.peerwire (Peer\-wire)"
1314 Lowlevel peer\-wire options.
1317 protocol.bittorrent.peerwire.connections \fB<num>\fR (default: 55)
1319 The maximum number of allowed connections to both active and non\-active peers. By increasing the number of allowed connections, the chance of finding good peers to download from is increased. However, too many connections can lead to TCP congestion. If the maximum is reached all new incoming connections will be closed.
1322 protocol.bittorrent.peerwire.max_message_length \fB<num>\fR (default: 8388608)
1324 The maximum length of messages to accept over the wire. Larger values will cause the connection to be dropped.
1327 protocol.bittorrent.peerwire.max_request_length \fB<num>\fR (default: 8388608)
1329 The maximum length to allow for incoming requests. Larger requests will cause the connection to be dropped.
1332 protocol.bittorrent.peerwire.request_length \fB<num>\fR (default: 16384)
1334 How many bytes to query for per request. This is complementary to the max_request_length option. If the configured length is bigger than the piece length it will be truncated.
1337 protocol.bittorrent.peerwire.timeout \fB<num>\fR (default: 300)
1339 The number of seconds to wait before closing a socket on which nothing has been received or sent.
1342 protocol.bittorrent.peerwire.pool_size \fB<num>\fR (default: 55)
1344 Maximum number of items in the peer pool. The peer pool contains information used for establishing connections to new peers. Set to 0 to have unlimited size.
1346 .SS "protocol.file (Local files)"
1347 Options specific to local browsing.
1350 protocol.file.allow_special_files \fB[0|1]\fR (default: 0)
1352 Whether to allow reading from non\-regular files. Note this can be dangerous; reading
1359 protocol.file.show_hidden_files \fB[0|1]\fR (default: 1)
1361 When set to false, files with name starting with a dot will be hidden in local directory listings.
1364 protocol.file.try_encoding_extensions \fB[0|1]\fR (default: 1)
1366 When set, if we can't open a file named 'filename', we'll try to open 'filename' with some encoding extension appended (ie. 'filename.gz'); it depends on the supported encodings.
1368 .SS "protocol.file.cgi (Local CGI)"
1369 Local CGI specific options.
1372 protocol.file.cgi.path \fB<str>\fR (default: "")
1374 Colon separated list of directories, where CGI scripts are stored.
1377 protocol.file.cgi.policy \fB[0|1]\fR (default: 0)
1379 Whether to execute local CGI scripts.
1381 .SS "protocol.fsp (FSP)"
1382 FSP specific options.
1385 protocol.fsp.sort \fB[0|1]\fR (default: 1)
1387 Whether to sort entries in directory listings.
1389 .SS "protocol.ftp (FTP)"
1390 FTP specific options.
1393 protocol.ftp.anon_passwd \fB<str>\fR (default: "some@host.domain")
1395 FTP anonymous password to be sent.
1398 protocol.ftp.use_pasv \fB[0|1]\fR (default: 1)
1400 Use PASV instead of PORT (passive vs active mode, IPv4 only).
1403 protocol.ftp.use_epsv \fB[0|1]\fR (default: 0)
1405 Use EPSV instead of EPRT (passive vs active mode, IPv6 only).
1407 .SS "protocol.ftp.proxy (Proxy configuration)"
1408 FTP proxy configuration.
1411 protocol.ftp.proxy.host \fB<str>\fR (default: "")
1413 Host and port\-number (host:port) of the FTP proxy, or blank. If it's blank,
1415 environment variable is checked as well.
1417 .SS "protocol.http (HTTP)"
1418 HTTP\-specific options.
1421 protocol.http.accept_language \fB<str>\fR (default: "")
1423 Send Accept\-Language header.
1426 protocol.http.accept_ui_language \fB[0|1]\fR (default: 1)
1428 Request localised versions of documents from web\-servers (using the Accept\-Language header) using the language you have configured for
1429 ELinks' user\-interface (this also affects navigator.language ECMAScript value available to scripts). Note that some see this as a potential security risk because it tells web\-masters and the FBI sniffers about your language preference.
1432 protocol.http.trace \fB[0|1]\fR (default: 0)
1434 If active, all HTTP requests are sent with TRACE as their method rather than GET or POST. This is useful for debugging of both
1436 and various server\-side scripts \(em the server only returns the client's request back to the client verbatim. Note that this type of request may not be enabled on all servers.
1439 protocol.http.user_agent \fB<str>\fR (default: "ELinks/%v (textmode; %s; %t\-%b)")
1441 Change the User Agent ID. That means identification string, which is sent to HTTP server when a document is requested. The 'textmode' token in the first field is our silent attempt to establish this as a standard for new textmode user agents, so that the webmasters can have just a single uniform test for these if they are e.g. pushing some lite version to them automagically. Use " " if you don't want any User\-Agent header to be sent at all.
1444 \h'-04'\(bu\h'+03'%v in the string means
1450 \h'-04'\(bu\h'+03'%s in the string means system identification,
1454 \h'-04'\(bu\h'+03'%t in the string means size of the terminal,
1458 \h'-04'\(bu\h'+03'%b in the string means number of bars displayed by
1462 .SS "protocol.http.bugs (Server bug workarounds)"
1463 Server\-side HTTP bugs workarounds.
1466 protocol.http.bugs.accept_charset \fB[0|1]\fR (default: 1)
1468 The Accept\-Charset header is quite long and sending it can trigger bugs in some rarely found servers.
1471 protocol.http.bugs.allow_blacklist \fB[0|1]\fR (default: 1)
1473 Allow blacklisting of buggy servers.
1476 protocol.http.bugs.broken_302_redirect \fB[0|1]\fR (default: 1)
1478 Broken 302 redirect (violates RFC but compatible with Netscape). This is a problem for a lot of web discussion boards and the like. If they will do strange things to you, try to play with this.
1481 protocol.http.bugs.post_no_keepalive \fB[0|1]\fR (default: 0)
1483 Disable keepalive connection after POST request.
1486 protocol.http.bugs.http10 \fB[0|1]\fR (default: 0)
1488 Use HTTP/1.0 protocol instead of HTTP/1.1.
1490 .SS "protocol.http.proxy (Proxy configuration)"
1491 HTTP proxy configuration.
1494 protocol.http.proxy.host \fB<str>\fR (default: "")
1496 Host and port\-number (host:port) of the HTTP proxy, or blank. If it's blank,
1498 environment variable is checked as well.
1501 protocol.http.proxy.user \fB<str>\fR (default: "")
1503 Proxy authentication username.
1506 protocol.http.proxy.passwd \fB<str>\fR (default: "")
1508 Proxy authentication password.
1510 .SS "protocol.http.referer (Referer sending)"
1511 HTTP referer sending options. HTTP referer is a special header sent in the HTTP requests, which is supposed to contain the previous page visited by the browser. This way, the server can know what link did you follow when accessing that page. However, this behaviour can unfortunately considerably affect privacy and can lead even to a security problem on some badly designed web pages.
1514 protocol.http.referer.policy \fB<num>\fR (default: 3)
1516 Mode of sending HTTP referer:
1519 \h'-04'\(bu\h'+03'0 is send no referer
1523 \h'-04'\(bu\h'+03'1 is send current URL as referer
1527 \h'-04'\(bu\h'+03'2 is send fixed fake referer
1531 \h'-04'\(bu\h'+03'3 is send previous URL as referer (correct, but insecure)
1535 protocol.http.referer.fake \fB<str>\fR (default: "")
1537 Fake referer to be sent when policy is 2.
1539 .SS "protocol.https (HTTPS)"
1540 HTTPS\-specific options.
1542 .SS "protocol.https.proxy (Proxy configuration)"
1543 HTTPS proxy configuration.
1546 protocol.https.proxy.host \fB<str>\fR (default: "")
1548 Host and port\-number (host:port) of the HTTPS CONNECT proxy, or blank. If it's blank,
1550 environment variable is checked as well.
1552 .SS "protocol.nntp (NNTP)"
1553 NNTP and news specific options.
1556 protocol.nntp.server \fB<str>\fR (default: "")
1558 Used when resolving news: URIs. If set to the empty string the value of the
1560 environment variable will be used.
1563 protocol.nntp.header_entries \fB<str>\fR (default: "Subject,From,Date,Message\-ID,Newsgroups")
1565 Comma separated list of which entries in the article header to show. E.g. 'Subject' and 'From'. All header entries can be read in the header info dialog.
1567 .SS "protocol.rewrite (URI rewriting)"
1568 Rules for rewriting URIs entered in the goto dialog. It makes it possible to define a set of prefixes that will be expanded if they match a string entered in the goto dialog. The prefixes can be dumb, meaning that they work only like URI abbreviations, or smart ones, making it possible to pass arguments to them like search engine keywords.
1571 protocol.rewrite.default_template \fB<str>\fR (default: "")
1573 Default URI template used when the string entered in the goto dialog does not appear to be a URI or a filename (i.e. contains no '.', ':' or '/' characters), and does not match any defined prefixes. Set the value to "" to disable use of the default template rewrite rule.
1576 \h'-04'\(bu\h'+03'%c in the template means the current URL,
1580 \h'-04'\(bu\h'+03'%s in the template means the whole string from the goto dialog,
1584 \h'-04'\(bu\h'+03'%0,%1,...,%9 mean the 1st,2nd,...,10th space\-delimited part of %s,
1588 \h'-04'\(bu\h'+03'%% in the template means '%'.
1592 protocol.rewrite.enable\-dumb \fB[0|1]\fR (default: 1)
1594 Enable dumb prefixes \(en simple URI abbreviations which can be written to the
1596 dialog instead of actual URIs \(en i.e. if you write 'elinks' there, you are directed to
1597 \fIhttp://elinks.cz/\fR.
1600 protocol.rewrite.enable\-smart \fB[0|1]\fR (default: 1)
1602 Enable smart prefixes \(en URI templates triggered by writing given abbreviation to the
1604 dialog followed by a list of arguments from which the actual URI is composed \(en i.e. 'gg:search keywords' or 'gn search keywords for news'.
1606 .SS "protocol.rewrite.dumb (Dumb Prefixes)"
1607 Dumb prefixes, see enable\-dumb description for details.
1610 protocol.rewrite.dumb._template_ \fB<str>\fR (default: "")
1612 Replacement URI for this dumbprefix:
1615 \h'-04'\(bu\h'+03'%c in the string means the current URL
1619 \h'-04'\(bu\h'+03'%% in the string means '%'
1622 .SS "protocol.rewrite.smart (Smart Prefixes)"
1623 Smart prefixes, see enable\-smart description for details.
1626 protocol.rewrite.smart._template_ \fB<str>\fR (default: "")
1628 Replacement URI for this smartprefix:
1631 \h'-04'\(bu\h'+03'%c in the string means the current URL
1635 \h'-04'\(bu\h'+03'%s in the string means the whole argument to smartprefix
1639 \h'-04'\(bu\h'+03'%0,%1,...,%9 means argument 0, 1, ..., 9
1643 \h'-04'\(bu\h'+03'%% in the string means '%'
1646 .SS "protocol.user (User protocols)"
1647 User protocols. Options in this tree specify external handlers for the appropriate protocols. Ie. protocol.user.mailto.unix.
1649 .SS "protocol.user._template_ (Template option folder)"
1650 Handler (external program) for this protocol. Name the options in this tree after your system (ie. unix, unix\-xwin).
1653 protocol.user._template_._template_ \fB<str>\fR (default: "")
1655 Handler (external program) for this protocol and system.
1658 \h'-04'\(bu\h'+03'%f in the string means file name to include form data from
1662 \h'-04'\(bu\h'+03'%h in the string means hostname (or email address)
1666 \h'-04'\(bu\h'+03'%p in the string means port
1670 \h'-04'\(bu\h'+03'%d in the string means path (everything after the port)
1674 \h'-04'\(bu\h'+03'%s in the string means subject (?subject=<this>)
1678 \h'-04'\(bu\h'+03'%u in the string means the whole URL
1681 .SS "terminal (Terminals)"
1684 .SS "terminal._template_ (Template option folder)"
1685 Options specific to this terminal type (according to \fB$TERM\fR value).
1688 terminal._template_.type \fB<num>\fR (default: 0)
1690 Terminal type; matters mostly only when drawing frames and dialog box borders:
1693 \h'-04'\(bu\h'+03'0 is dumb terminal type, ASCII art
1697 \h'-04'\(bu\h'+03'1 is VT100, simple but portable
1701 \h'-04'\(bu\h'+03'2 is Linux, you get double frames and other goodies
1705 \h'-04'\(bu\h'+03'3 is KOI\-8
1709 \h'-04'\(bu\h'+03'4 is FreeBSD
1713 terminal._template_.m11_hack \fB[0|1]\fR (default: 0)
1715 Switch fonts when drawing lines, enabling both local characters and lines working at the same time.
1717 uses this option only if UTF\-8 I/O is disabled and the terminal type is Linux or FreeBSD.
1720 terminal._template_.utf_8_io \fB[0|1]\fR (default: 0)
1722 Enable I/O in UTF\-8 for Unicode terminals. Note that currently, only the subset of UTF\-8 according to terminal codepage is used.
1724 ignores this option if the terminal codepage is UTF\-8.
1727 terminal._template_.restrict_852 \fB[0|1]\fR (default: 0)
1729 Restrict the characters used when drawing lines. Makes sense only with linux terminals using the cp850/852 character sets.
1732 terminal._template_.block_cursor \fB[0|1]\fR (default: 0)
1734 Move cursor to bottom right corner when done drawing. This is particularly useful when we have a block cursor, so that inversed text is displayed correctly.
1737 terminal._template_.colors \fB<num>\fR (default: 0)
1739 The color mode controls what colors are used and how they are output to the terminal. Some modes may have been disabled at compile time. The
1740 Setup \(-> Terminal options
1741 dialog lists the modes supported by this executable. If you select an unsupported mode,
1743 uses 16 colors. The color modes are:
1746 \h'-04'\(bu\h'+03'0 is mono mode, only 2 colors are used
1750 \h'-04'\(bu\h'+03'1 is 16 color mode, uses the common ANSI colors
1754 \h'-04'\(bu\h'+03'2 is 88 color mode, uses XTerm RGB codes
1758 \h'-04'\(bu\h'+03'3 is 256 color mode, uses XTerm RGB codes
1762 \h'-04'\(bu\h'+03'4 is true color mode, uses konsole RGB codes
1766 terminal._template_.transparency \fB[0|1]\fR (default: 0)
1768 If we should not set the background to black. This is particularly useful when we have a terminal (typically in some windowing environment) with a background image or a transparent background \(en it will be visible in
1772 document color handling will still assume the background is black so if you have a bright background you might experience contrast problems). Note that this option makes sense only when colors are enabled.
1775 terminal._template_.underline \fB[0|1]\fR (default: 0)
1777 If we should use underline or enhance the color instead.
1780 terminal._template_.charset \fB<codepage>\fR (default: System)
1782 Codepage of charset used for displaying content on terminal. 'System' stands for a codepage determined by a selected locale.
1784 .SS "ui (User interface)"
1785 User interface options.
1788 ui.date_format \fB<str>\fR (default: "%b %e %H:%M")
1790 Date format to use in dialogs. See
1794 ui.language \fB<language>\fR (default: "System")
1796 Language of user interface. 'System' means that the language will be extracted from the environment dynamically.
1799 ui.show_menu_bar_always \fB[0|1]\fR (default: 0)
1801 Always show menu bar on the screen.
1804 ui.show_status_bar \fB[0|1]\fR (default: 1)
1806 Show status bar on the screen.
1809 ui.show_title_bar \fB[0|1]\fR (default: 1)
1811 Show title bar on the screen.
1814 ui.startup_goto_dialog \fB[0|1]\fR (default: 1)
1816 Pop up goto dialog in newly created tabs when there's no homepage set. This means also showing goto dialog on startup.
1819 ui.success_msgbox \fB[0|1]\fR (default: 1)
1823 button in some manager, this option will make sure that a box confirming success of the operation will pop up.
1826 ui.window_title \fB[0|1]\fR (default: 1)
1828 Set the window title when running in a windowing environment in an
1829 \fBxterm\fR\-like terminal. This way the document's title is shown on the window titlebar.
1831 .SS "ui.clock (Clock)"
1832 Digital clock in the status bar.
1835 ui.clock.enable \fB[0|1]\fR (default: 0)
1837 Whether to display a digital clock in the status bar.
1840 ui.clock.format \fB<str>\fR (default: "[%H:%M]")
1842 Format string for the digital clock. See the
1844 manpage for details.
1846 .SS "ui.colors (Color settings)"
1847 Default user interface color settings.
1849 .SS "ui.colors.color (Color terminals)"
1850 Color settings for color terminal.
1852 .SS "ui.colors.color.mainmenu (Main menu bar)"
1853 Main menu bar colors.
1855 .SS "ui.colors.color.mainmenu.normal (Unselected main menu bar item)"
1856 Unselected main menu bar item colors.
1859 ui.colors.color.mainmenu.normal.text \fB<color|#rrggbb>\fR (default: black)
1864 ui.colors.color.mainmenu.normal.background \fB<color|#rrggbb>\fR (default: white)
1866 Default background color.
1868 .SS "ui.colors.color.mainmenu.selected (Selected main menu bar item)"
1869 Selected main menu bar item colors.
1872 ui.colors.color.mainmenu.selected.text \fB<color|#rrggbb>\fR (default: green)
1877 ui.colors.color.mainmenu.selected.background \fB<color|#rrggbb>\fR (default: black)
1879 Default background color.
1881 .SS "ui.colors.color.mainmenu.hotkey (Hotkey)"
1882 Main menu hotkey colors.
1884 .SS "ui.colors.color.mainmenu.hotkey.normal (Unselected hotkey)"
1885 Main menu unselected hotkey colors.
1888 ui.colors.color.mainmenu.hotkey.normal.text \fB<color|#rrggbb>\fR (default: darkred)
1893 ui.colors.color.mainmenu.hotkey.normal.background \fB<color|#rrggbb>\fR (default: white)
1895 Default background color.
1897 .SS "ui.colors.color.mainmenu.hotkey.selected (Selected hotkey)"
1898 Main menu selected hotkey colors.
1901 ui.colors.color.mainmenu.hotkey.selected.text \fB<color|#rrggbb>\fR (default: darkred)
1906 ui.colors.color.mainmenu.hotkey.selected.background \fB<color|#rrggbb>\fR (default: green)
1908 Default background color.
1910 .SS "ui.colors.color.menu (Menu bar)"
1913 .SS "ui.colors.color.menu.normal (Unselected menu item)"
1914 Unselected menu item colors.
1917 ui.colors.color.menu.normal.text \fB<color|#rrggbb>\fR (default: black)
1922 ui.colors.color.menu.normal.background \fB<color|#rrggbb>\fR (default: white)
1924 Default background color.
1926 .SS "ui.colors.color.menu.selected (Selected menu item)"
1927 Selected menu item colors.
1930 ui.colors.color.menu.selected.text \fB<color|#rrggbb>\fR (default: black)
1935 ui.colors.color.menu.selected.background \fB<color|#rrggbb>\fR (default: green)
1937 Default background color.
1939 .SS "ui.colors.color.menu.marked (Marked menu item)"
1940 Marked menu item colors.
1943 ui.colors.color.menu.marked.text \fB<color|#rrggbb>\fR (default: red)
1948 ui.colors.color.menu.marked.background \fB<color|#rrggbb>\fR (default: white)
1950 Default background color.
1952 .SS "ui.colors.color.menu.hotkey (Hotkey)"
1953 Menu item hotkey colors.
1955 .SS "ui.colors.color.menu.hotkey.normal (Unselected hotkey)"
1956 Menu item unselected hotkey colors.
1959 ui.colors.color.menu.hotkey.normal.text \fB<color|#rrggbb>\fR (default: darkred)
1964 ui.colors.color.menu.hotkey.normal.background \fB<color|#rrggbb>\fR (default: white)
1966 Default background color.
1968 .SS "ui.colors.color.menu.hotkey.selected (Selected hotkey)"
1969 Menu item selected hotkey colors.
1972 ui.colors.color.menu.hotkey.selected.text \fB<color|#rrggbb>\fR (default: darkred)
1977 ui.colors.color.menu.hotkey.selected.background \fB<color|#rrggbb>\fR (default: green)
1979 Default background color.
1981 .SS "ui.colors.color.menu.frame (Menu frame)"
1985 ui.colors.color.menu.frame.text \fB<color|#rrggbb>\fR (default: black)
1990 ui.colors.color.menu.frame.background \fB<color|#rrggbb>\fR (default: white)
1992 Default background color.
1994 .SS "ui.colors.color.dialog (Dialog)"
1997 .SS "ui.colors.color.dialog.generic (Generic)"
1998 Generic dialog colors.
2001 ui.colors.color.dialog.generic.text \fB<color|#rrggbb>\fR (default: black)
2006 ui.colors.color.dialog.generic.background \fB<color|#rrggbb>\fR (default: white)
2008 Default background color.
2010 .SS "ui.colors.color.dialog.frame (Frame)"
2011 Dialog frame colors.
2014 ui.colors.color.dialog.frame.text \fB<color|#rrggbb>\fR (default: black)
2019 ui.colors.color.dialog.frame.background \fB<color|#rrggbb>\fR (default: white)
2021 Default background color.
2023 .SS "ui.colors.color.dialog.scrollbar (Scrollbar)"
2027 ui.colors.color.dialog.scrollbar.text \fB<color|#rrggbb>\fR (default: black)
2032 ui.colors.color.dialog.scrollbar.background \fB<color|#rrggbb>\fR (default: blue)
2034 Default background color.
2036 .SS "ui.colors.color.dialog.scrollbar\-selected (Selected scrollbar)"
2037 Scrollbar selected colors.
2040 ui.colors.color.dialog.scrollbar\-selected.text \fB<color|#rrggbb>\fR (default: black)
2045 ui.colors.color.dialog.scrollbar\-selected.background \fB<color|#rrggbb>\fR (default: green)
2047 Default background color.
2049 .SS "ui.colors.color.dialog.title (Title)"
2050 Dialog title colors.
2053 ui.colors.color.dialog.title.text \fB<color|#rrggbb>\fR (default: darkred)
2058 ui.colors.color.dialog.title.background \fB<color|#rrggbb>\fR (default: white)
2060 Default background color.
2062 .SS "ui.colors.color.dialog.text (Text)"
2066 ui.colors.color.dialog.text.text \fB<color|#rrggbb>\fR (default: black)
2071 ui.colors.color.dialog.text.background \fB<color|#rrggbb>\fR (default: white)
2073 Default background color.
2075 .SS "ui.colors.color.dialog.checkbox (Checkbox)"
2076 Dialog checkbox colors.
2079 ui.colors.color.dialog.checkbox.text \fB<color|#rrggbb>\fR (default: darkred)
2084 ui.colors.color.dialog.checkbox.background \fB<color|#rrggbb>\fR (default: white)
2086 Default background color.
2088 .SS "ui.colors.color.dialog.checkbox\-selected (Selected checkbox)"
2089 Dialog selected checkbox colors.
2092 ui.colors.color.dialog.checkbox\-selected.text \fB<color|#rrggbb>\fR (default: yellow)
2097 ui.colors.color.dialog.checkbox\-selected.background \fB<color|#rrggbb>\fR (default: green)
2099 Default background color.
2101 .SS "ui.colors.color.dialog.checkbox\-label (Checkbox label)"
2102 Dialog checkbox label colors.
2105 ui.colors.color.dialog.checkbox\-label.text \fB<color|#rrggbb>\fR (default: black)
2110 ui.colors.color.dialog.checkbox\-label.background \fB<color|#rrggbb>\fR (default: white)
2112 Default background color.
2114 .SS "ui.colors.color.dialog.button (Button)"
2115 Dialog button colors.
2118 ui.colors.color.dialog.button.text \fB<color|#rrggbb>\fR (default: white)
2123 ui.colors.color.dialog.button.background \fB<color|#rrggbb>\fR (default: blue)
2125 Default background color.
2127 .SS "ui.colors.color.dialog.button\-selected (Selected button)"
2128 Dialog selected button colors.
2131 ui.colors.color.dialog.button\-selected.text \fB<color|#rrggbb>\fR (default: yellow)
2136 ui.colors.color.dialog.button\-selected.background \fB<color|#rrggbb>\fR (default: green)
2138 Default background color.
2140 .SS "ui.colors.color.dialog.button\-shortcut (Button shortcut)"
2141 Dialog button colors.
2144 ui.colors.color.dialog.button\-shortcut.text \fB<color|#rrggbb>\fR (default: yellow)
2149 ui.colors.color.dialog.button\-shortcut.background \fB<color|#rrggbb>\fR (default: blue)
2151 Default background color.
2153 .SS "ui.colors.color.dialog.button\-shortcut\-selected (Selected button shortcut)"
2154 Dialog selected button colors.
2157 ui.colors.color.dialog.button\-shortcut\-selected.text \fB<color|#rrggbb>\fR (default: white)
2162 ui.colors.color.dialog.button\-shortcut\-selected.background \fB<color|#rrggbb>\fR (default: blue)
2164 Default background color.
2166 .SS "ui.colors.color.dialog.field (Text field)"
2167 Dialog text field colors.
2170 ui.colors.color.dialog.field.text \fB<color|#rrggbb>\fR (default: white)
2175 ui.colors.color.dialog.field.background \fB<color|#rrggbb>\fR (default: blue)
2177 Default background color.
2179 .SS "ui.colors.color.dialog.field\-text (Text field text)"
2180 Dialog field text colors.
2183 ui.colors.color.dialog.field\-text.text \fB<color|#rrggbb>\fR (default: yellow)
2188 ui.colors.color.dialog.field\-text.background \fB<color|#rrggbb>\fR (default: blue)
2190 Default background color.
2192 .SS "ui.colors.color.dialog.meter (Meter)"
2193 Dialog meter colors.
2196 ui.colors.color.dialog.meter.text \fB<color|#rrggbb>\fR (default: white)
2201 ui.colors.color.dialog.meter.background \fB<color|#rrggbb>\fR (default: blue)
2203 Default background color.
2205 .SS "ui.colors.color.dialog.shadow (Shadow)"
2206 Dialog shadow colors (see ui.shadows option).
2209 ui.colors.color.dialog.shadow.text \fB<color|#rrggbb>\fR (default: black)
2214 ui.colors.color.dialog.shadow.background \fB<color|#rrggbb>\fR (default: black)
2216 Default background color.
2218 .SS "ui.colors.color.title (Title bar)"
2221 .SS "ui.colors.color.title.title\-bar (Generic title bar)"
2222 Generic title bar colors.
2225 ui.colors.color.title.title\-bar.text \fB<color|#rrggbb>\fR (default: black)
2230 ui.colors.color.title.title\-bar.background \fB<color|#rrggbb>\fR (default: white)
2232 Default background color.
2234 .SS "ui.colors.color.title.title\-text (Title bar text)"
2235 Title bar text colors.
2238 ui.colors.color.title.title\-text.text \fB<color|#rrggbb>\fR (default: black)
2243 ui.colors.color.title.title\-text.background \fB<color|#rrggbb>\fR (default: white)
2245 Default background color.
2247 .SS "ui.colors.color.status (Status bar)"
2250 .SS "ui.colors.color.status.status\-bar (Generic status bar)"
2251 Generic status bar colors.
2254 ui.colors.color.status.status\-bar.text \fB<color|#rrggbb>\fR (default: black)
2259 ui.colors.color.status.status\-bar.background \fB<color|#rrggbb>\fR (default: white)
2261 Default background color.
2263 .SS "ui.colors.color.status.status\-text (Status bar text)"
2264 Status bar text colors.
2267 ui.colors.color.status.status\-text.text \fB<color|#rrggbb>\fR (default: black)
2272 ui.colors.color.status.status\-text.background \fB<color|#rrggbb>\fR (default: white)
2274 Default background color.
2276 .SS "ui.colors.color.tabs (Tabs bar)"
2279 .SS "ui.colors.color.tabs.unvisited (Unvisited tab)"
2280 Tab colors for tabs that have not been selected since they completed loading.
2283 ui.colors.color.tabs.unvisited.text \fB<color|#rrggbb>\fR (default: darkblue)
2288 ui.colors.color.tabs.unvisited.background \fB<color|#rrggbb>\fR (default: white)
2290 Default background color.
2292 .SS "ui.colors.color.tabs.normal (Unselected tab)"
2293 Unselected tab colors.
2296 ui.colors.color.tabs.normal.text \fB<color|#rrggbb>\fR (default: black)
2301 ui.colors.color.tabs.normal.background \fB<color|#rrggbb>\fR (default: white)
2303 Default background color.
2305 .SS "ui.colors.color.tabs.loading (Loading tab)"
2306 Tab colors for tabs that are loading in the background.
2309 ui.colors.color.tabs.loading.text \fB<color|#rrggbb>\fR (default: darkred)
2314 ui.colors.color.tabs.loading.background \fB<color|#rrggbb>\fR (default: white)
2316 Default background color.
2318 .SS "ui.colors.color.tabs.selected (Selected tab)"
2319 Selected tab colors.
2322 ui.colors.color.tabs.selected.text \fB<color|#rrggbb>\fR (default: black)
2327 ui.colors.color.tabs.selected.background \fB<color|#rrggbb>\fR (default: green)
2329 Default background color.
2331 .SS "ui.colors.color.tabs.separator (Tab separator)"
2332 Tab separator colors.
2335 ui.colors.color.tabs.separator.text \fB<color|#rrggbb>\fR (default: brown)
2340 ui.colors.color.tabs.separator.background \fB<color|#rrggbb>\fR (default: white)
2342 Default background color.
2344 .SS "ui.colors.color.searched (Searched strings)"
2345 Searched string highlight colors.
2348 ui.colors.color.searched.text \fB<color|#rrggbb>\fR (default: black)
2353 ui.colors.color.searched.background \fB<color|#rrggbb>\fR (default: lime)
2355 Default background color.
2357 .SS "ui.colors.mono (Non\-color terminals)"
2358 Color settings for non\-color terminal.
2360 .SS "ui.colors.mono.mainmenu (Main menu bar)"
2361 Main menu bar colors.
2363 .SS "ui.colors.mono.mainmenu.normal (Unselected main menu bar item)"
2364 Unselected main menu bar item colors.
2367 ui.colors.mono.mainmenu.normal.text \fB<color|#rrggbb>\fR (default: black)
2372 ui.colors.mono.mainmenu.normal.background \fB<color|#rrggbb>\fR (default: white)
2374 Default background color.
2376 .SS "ui.colors.mono.mainmenu.selected (Selected main menu bar item)"
2377 Selected main menu bar item colors.
2380 ui.colors.mono.mainmenu.selected.text \fB<color|#rrggbb>\fR (default: gray)
2385 ui.colors.mono.mainmenu.selected.background \fB<color|#rrggbb>\fR (default: black)
2387 Default background color.
2389 .SS "ui.colors.mono.mainmenu.hotkey (Hotkey)"
2390 Main menu hotkey colors.
2392 .SS "ui.colors.mono.mainmenu.hotkey.normal (Unselected hotkey)"
2393 Main menu unselected hotkey colors.
2396 ui.colors.mono.mainmenu.hotkey.normal.text \fB<color|#rrggbb>\fR (default: black)
2401 ui.colors.mono.mainmenu.hotkey.normal.background \fB<color|#rrggbb>\fR (default: white)
2403 Default background color.
2405 .SS "ui.colors.mono.mainmenu.hotkey.selected (Selected hotkey)"
2406 Main menu selected hotkey colors.
2409 ui.colors.mono.mainmenu.hotkey.selected.text \fB<color|#rrggbb>\fR (default: black)
2414 ui.colors.mono.mainmenu.hotkey.selected.background \fB<color|#rrggbb>\fR (default: white)
2416 Default background color.
2418 .SS "ui.colors.mono.menu (Menu bar)"
2421 .SS "ui.colors.mono.menu.normal (Unselected menu item)"
2422 Unselected menu item colors.
2425 ui.colors.mono.menu.normal.text \fB<color|#rrggbb>\fR (default: black)
2430 ui.colors.mono.menu.normal.background \fB<color|#rrggbb>\fR (default: white)
2432 Default background color.
2434 .SS "ui.colors.mono.menu.selected (Selected menu item)"
2435 Selected menu item colors.
2438 ui.colors.mono.menu.selected.text \fB<color|#rrggbb>\fR (default: gray)
2443 ui.colors.mono.menu.selected.background \fB<color|#rrggbb>\fR (default: black)
2445 Default background color.
2447 .SS "ui.colors.mono.menu.marked (Marked menu item)"
2448 Marked menu item colors.
2451 ui.colors.mono.menu.marked.text \fB<color|#rrggbb>\fR (default: gray)
2456 ui.colors.mono.menu.marked.background \fB<color|#rrggbb>\fR (default: white)
2458 Default background color.
2460 .SS "ui.colors.mono.menu.hotkey (Hotkey)"
2461 Menu item hotkey colors.
2463 .SS "ui.colors.mono.menu.hotkey.normal (Unselected hotkey)"
2464 Menu item unselected hotkey colors.
2467 ui.colors.mono.menu.hotkey.normal.text \fB<color|#rrggbb>\fR (default: gray)
2472 ui.colors.mono.menu.hotkey.normal.background \fB<color|#rrggbb>\fR (default: black)
2474 Default background color.
2476 .SS "ui.colors.mono.menu.hotkey.selected (Selected hotkey)"
2477 Menu item selected hotkey colors.
2480 ui.colors.mono.menu.hotkey.selected.text \fB<color|#rrggbb>\fR (default: gray)
2485 ui.colors.mono.menu.hotkey.selected.background \fB<color|#rrggbb>\fR (default: black)
2487 Default background color.
2489 .SS "ui.colors.mono.menu.frame (Menu frame)"
2493 ui.colors.mono.menu.frame.text \fB<color|#rrggbb>\fR (default: black)
2498 ui.colors.mono.menu.frame.background \fB<color|#rrggbb>\fR (default: white)
2500 Default background color.
2502 .SS "ui.colors.mono.dialog (Dialog)"
2505 .SS "ui.colors.mono.dialog.generic (Generic)"
2506 Generic dialog colors.
2509 ui.colors.mono.dialog.generic.text \fB<color|#rrggbb>\fR (default: black)
2514 ui.colors.mono.dialog.generic.background \fB<color|#rrggbb>\fR (default: white)
2516 Default background color.
2518 .SS "ui.colors.mono.dialog.frame (Frame)"
2519 Dialog frame colors.
2522 ui.colors.mono.dialog.frame.text \fB<color|#rrggbb>\fR (default: black)
2527 ui.colors.mono.dialog.frame.background \fB<color|#rrggbb>\fR (default: white)
2529 Default background color.
2531 .SS "ui.colors.mono.dialog.scrollbar (Scrollbar)"
2535 ui.colors.mono.dialog.scrollbar.text \fB<color|#rrggbb>\fR (default: white)
2540 ui.colors.mono.dialog.scrollbar.background \fB<color|#rrggbb>\fR (default: black)
2542 Default background color.
2544 .SS "ui.colors.mono.dialog.scrollbar\-selected (Selected scrollbar)"
2545 Scrollbar selected colors.
2548 ui.colors.mono.dialog.scrollbar\-selected.text \fB<color|#rrggbb>\fR (default: black)
2553 ui.colors.mono.dialog.scrollbar\-selected.background \fB<color|#rrggbb>\fR (default: white)
2555 Default background color.
2557 .SS "ui.colors.mono.dialog.title (Title)"
2558 Dialog title colors.
2561 ui.colors.mono.dialog.title.text \fB<color|#rrggbb>\fR (default: gray)
2566 ui.colors.mono.dialog.title.background \fB<color|#rrggbb>\fR (default: black)
2568 Default background color.
2570 .SS "ui.colors.mono.dialog.text (Text)"
2574 ui.colors.mono.dialog.text.text \fB<color|#rrggbb>\fR (default: black)
2579 ui.colors.mono.dialog.text.background \fB<color|#rrggbb>\fR (default: white)
2581 Default background color.
2583 .SS "ui.colors.mono.dialog.checkbox (Checkbox)"
2584 Dialog checkbox colors.
2587 ui.colors.mono.dialog.checkbox.text \fB<color|#rrggbb>\fR (default: black)
2592 ui.colors.mono.dialog.checkbox.background \fB<color|#rrggbb>\fR (default: white)
2594 Default background color.
2596 .SS "ui.colors.mono.dialog.checkbox\-selected (Selected checkbox)"
2597 Dialog selected checkbox colors.
2600 ui.colors.mono.dialog.checkbox\-selected.text \fB<color|#rrggbb>\fR (default: white)
2605 ui.colors.mono.dialog.checkbox\-selected.background \fB<color|#rrggbb>\fR (default: black)
2607 Default background color.
2609 .SS "ui.colors.mono.dialog.checkbox\-label (Checkbox label)"
2610 Dialog checkbox label colors.
2613 ui.colors.mono.dialog.checkbox\-label.text \fB<color|#rrggbb>\fR (default: black)
2618 ui.colors.mono.dialog.checkbox\-label.background \fB<color|#rrggbb>\fR (default: white)
2620 Default background color.
2622 .SS "ui.colors.mono.dialog.button (Button)"
2623 Dialog button colors.
2626 ui.colors.mono.dialog.button.text \fB<color|#rrggbb>\fR (default: black)
2631 ui.colors.mono.dialog.button.background \fB<color|#rrggbb>\fR (default: white)
2633 Default background color.
2635 .SS "ui.colors.mono.dialog.button\-selected (Selected button)"
2636 Dialog selected button colors.
2639 ui.colors.mono.dialog.button\-selected.text \fB<color|#rrggbb>\fR (default: white)
2644 ui.colors.mono.dialog.button\-selected.background \fB<color|#rrggbb>\fR (default: black)
2646 Default background color.
2648 .SS "ui.colors.mono.dialog.button\-shortcut (Button shortcut)"
2649 Dialog button colors.
2652 ui.colors.mono.dialog.button\-shortcut.text \fB<color|#rrggbb>\fR (default: white)
2657 ui.colors.mono.dialog.button\-shortcut.background \fB<color|#rrggbb>\fR (default: black)
2659 Default background color.
2661 .SS "ui.colors.mono.dialog.button\-shortcut\-selected (Selected button shortcut)"
2662 Dialog selected button colors.
2665 ui.colors.mono.dialog.button\-shortcut\-selected.text \fB<color|#rrggbb>\fR (default: black)
2670 ui.colors.mono.dialog.button\-shortcut\-selected.background \fB<color|#rrggbb>\fR (default: white)
2672 Default background color.
2674 .SS "ui.colors.mono.dialog.field (Text field)"
2675 Dialog text field colors.
2678 ui.colors.mono.dialog.field.text \fB<color|#rrggbb>\fR (default: gray)
2683 ui.colors.mono.dialog.field.background \fB<color|#rrggbb>\fR (default: black)
2685 Default background color.
2687 .SS "ui.colors.mono.dialog.field\-text (Text field text)"
2688 Dialog field text colors.
2691 ui.colors.mono.dialog.field\-text.text \fB<color|#rrggbb>\fR (default: gray)
2696 ui.colors.mono.dialog.field\-text.background \fB<color|#rrggbb>\fR (default: black)
2698 Default background color.
2700 .SS "ui.colors.mono.dialog.meter (Meter)"
2701 Dialog meter colors.
2704 ui.colors.mono.dialog.meter.text \fB<color|#rrggbb>\fR (default: gray)
2709 ui.colors.mono.dialog.meter.background \fB<color|#rrggbb>\fR (default: black)
2711 Default background color.
2713 .SS "ui.colors.mono.dialog.shadow (Shadow)"
2714 Dialog shadow colors (see ui.shadows option).
2717 ui.colors.mono.dialog.shadow.text \fB<color|#rrggbb>\fR (default: black)
2722 ui.colors.mono.dialog.shadow.background \fB<color|#rrggbb>\fR (default: black)
2724 Default background color.
2726 .SS "ui.colors.mono.title (Title bar)"
2729 .SS "ui.colors.mono.title.title\-bar (Generic title bar)"
2730 Generic title bar colors.
2733 ui.colors.mono.title.title\-bar.text \fB<color|#rrggbb>\fR (default: gray)
2738 ui.colors.mono.title.title\-bar.background \fB<color|#rrggbb>\fR (default: black)
2740 Default background color.
2742 .SS "ui.colors.mono.title.title\-text (Title bar text)"
2743 Title bar text colors.
2746 ui.colors.mono.title.title\-text.text \fB<color|#rrggbb>\fR (default: gray)
2751 ui.colors.mono.title.title\-text.background \fB<color|#rrggbb>\fR (default: black)
2753 Default background color.
2755 .SS "ui.colors.mono.status (Status bar)"
2758 .SS "ui.colors.mono.status.status\-bar (Generic status bar)"
2759 Generic status bar colors.
2762 ui.colors.mono.status.status\-bar.text \fB<color|#rrggbb>\fR (default: black)
2767 ui.colors.mono.status.status\-bar.background \fB<color|#rrggbb>\fR (default: white)
2769 Default background color.
2771 .SS "ui.colors.mono.status.status\-text (Status bar text)"
2772 Status bar text colors.
2775 ui.colors.mono.status.status\-text.text \fB<color|#rrggbb>\fR (default: black)
2780 ui.colors.mono.status.status\-text.background \fB<color|#rrggbb>\fR (default: white)
2782 Default background color.
2784 .SS "ui.colors.mono.tabs (Tabs bar)"
2787 .SS "ui.colors.mono.tabs.unvisited (Unvisited tab)"
2788 Tab colors for tabs that have not been selected since they completed loading.
2791 ui.colors.mono.tabs.unvisited.text \fB<color|#rrggbb>\fR (default: gray)
2796 ui.colors.mono.tabs.unvisited.background \fB<color|#rrggbb>\fR (default: white)
2798 Default background color.
2800 .SS "ui.colors.mono.tabs.normal (Unselected tab)"
2801 Unselected tab colors.
2804 ui.colors.mono.tabs.normal.text \fB<color|#rrggbb>\fR (default: black)
2809 ui.colors.mono.tabs.normal.background \fB<color|#rrggbb>\fR (default: white)
2811 Default background color.
2813 .SS "ui.colors.mono.tabs.loading (Loading tab)"
2814 Tab colors for tabs that are loading in the background.
2817 ui.colors.mono.tabs.loading.text \fB<color|#rrggbb>\fR (default: gray)
2822 ui.colors.mono.tabs.loading.background \fB<color|#rrggbb>\fR (default: white)
2824 Default background color.
2826 .SS "ui.colors.mono.tabs.selected (Selected tab)"
2827 Selected tab colors.
2830 ui.colors.mono.tabs.selected.text \fB<color|#rrggbb>\fR (default: gray)
2835 ui.colors.mono.tabs.selected.background \fB<color|#rrggbb>\fR (default: black)
2837 Default background color.
2839 .SS "ui.colors.mono.tabs.separator (Tab separator)"
2840 Tab separator colors.
2843 ui.colors.mono.tabs.separator.text \fB<color|#rrggbb>\fR (default: gray)
2848 ui.colors.mono.tabs.separator.background \fB<color|#rrggbb>\fR (default: white)
2850 Default background color.
2852 .SS "ui.colors.mono.searched (Searched strings)"
2853 Searched string highlight colors.
2856 ui.colors.mono.searched.text \fB<color|#rrggbb>\fR (default: black)
2861 ui.colors.mono.searched.background \fB<color|#rrggbb>\fR (default: white)
2863 Default background color.
2865 .SS "ui.dialogs (Dialog settings)"
2866 Dialogs\-specific appearance and behaviour settings.
2869 ui.dialogs.listbox_min_height \fB<num>\fR (default: 10)
2871 Minimal height of the listbox widget (used e.g. for bookmarks or global history).
2874 ui.dialogs.shadows \fB[0|1]\fR (default: 0)
2876 Make dialogs drop shadows (the shadows are solid, you can adjust their color by ui.colors.*.dialog.shadow). You may also want to eliminate the wide borders by adjusting
2880 ui.dialogs.underline_hotkeys \fB[0|1]\fR (default: 0)
2882 Whether to underline hotkeys in menus to make them more visible. Requires that underlining is enabled for the terminal.
2885 ui.dialogs.underline_button_shortcuts \fB[0|1]\fR (default: 0)
2887 Whether to underline button shortcuts to make them more visible. Requires that underlining is enabled for the terminal.
2889 .SS "ui.leds (LEDs)"
2890 LEDs (visual indicators) options.
2893 ui.leds.enable \fB[0|1]\fR (default: 1)
2895 Enable LEDs. These visual indicators will inform you about various states.
2897 .SS "ui.sessions (Sessions)"
2901 ui.sessions.auto_restore \fB[0|1]\fR (default: 0)
2903 Automatically restore the session at start. This feature requires bookmark support.
2906 ui.sessions.auto_save \fB[0|1]\fR (default: 0)
2908 Automatically save the session when quitting. This feature requires bookmark support.
2911 ui.sessions.auto_save_foldername \fB<str>\fR (default: "Auto saved session")
2913 Name of the bookmarks folder used for auto saving and restoring session. The name has to be unique. Any folders with the same name will be deleted. This only makes sense with bookmark support.
2916 ui.sessions.homepage \fB<str>\fR (default: "")
2918 The URI to load either at startup time when no URI was given on the command line or when requested by the goto\-url\-home action. Set to "" if the environment variable
2920 should be used as homepage URI instead.
2923 ui.sessions.keep_session_active \fB[0|1]\fR (default: 0)
2925 Keep the session active even if the last terminal exits.
2928 ui.sessions.snapshot \fB[0|1]\fR (default: 0)
2930 Automatically save a snapshot of all tabs periodically. This will periodically bookmark the tabs of each terminal in a separate folder for recovery after a crash.
2932 This feature requires bookmark support.
2934 .SS "ui.tabs (Window tabs)"
2935 Window tabs settings.
2938 ui.tabs.show_bar \fB<num>\fR (default: 1)
2940 Show tabs bar on the screen:
2943 \h'-04'\(bu\h'+03'0 means never
2947 \h'-04'\(bu\h'+03'1 means only if two or more tabs are open
2951 \h'-04'\(bu\h'+03'2 means always
2955 ui.tabs.top \fB[0|1]\fR (default: 0)
2957 Whether display tab bar at top like other browsers do.
2960 ui.tabs.wraparound \fB[0|1]\fR (default: 1)
2962 When moving right from the last tab, jump to the first one, and vice versa.
2965 ui.tabs.confirm_close \fB[0|1]\fR (default: 0)
2967 When closing a tab show confirmation dialog.
2969 .SS "ui.timer (Timer options)"
2970 Timed action after certain interval of user inactivity. Someone can even find this useful, although you may not believe that.
2973 ui.timer.enable \fB<num>\fR (default: 0)
2975 Whether to enable the timer or not:
2978 \h'-04'\(bu\h'+03'0 is don't count down anything
2982 \h'-04'\(bu\h'+03'1 is count down, but don't show the timer
2986 \h'-04'\(bu\h'+03'2 is count down and show the timer near LEDs
2990 ui.timer.duration \fB<num>\fR (default: 86400)
2992 Inactivity timeout in seconds. The maximum of one day should be enough for just everyone (TM).
2995 ui.timer.action \fB<str>\fR (default: "")
2997 Keybinding action to be triggered when timer reaches zero.
3000 \fBelinks\fR(1), \fBelinkskeys\fR(5)
3006 \%http://bugzilla.elinks.cz/show_bug.cgi?id=153