diff --git a/desktop/.elinks/elinks.conf b/desktop/.elinks/elinks.conf new file mode 100644 index 0000000..60d5f8e --- /dev/null +++ b/desktop/.elinks/elinks.conf @@ -0,0 +1,3653 @@ +## ELinks 0.16.1.1 configuration file + +## This is ELinks configuration file. You can edit it manually, +## if you wish so, but keep in mind that this file is overwritten +## by ELinks when you save options through UI and you are out of +## luck with your formatting and own comments then, so beware. +## +## Obviously, if you don't like what ELinks is going to do with +## this file, you can change it by altering the config.saving_style +## option. Come on, aren't we friendly guys after all? + + + +############################## +# Automatically saved options +# + +## bookmarks +# Bookmark options. + + ## bookmarks.file_format + # File format for bookmarks (affects both reading and saving): + # 0 is the default native ELinks format + # 1 is XBEL universal XML bookmarks format + set bookmarks.file_format = 1 + + ## bookmarks.folder_state [0|1] + # When saving bookmarks also store whether folders are expanded or not, so + # the look of the bookmark dialog is kept across ELinks sessions. If disabled + # all folders will appear unexpanded next time ELinks is run. + set bookmarks.folder_state = 1 + + +## config +# Configuration handling options. + + ## config.comments + # Amount of comments automatically written to the config file: + # 0 is no comments are written + # 1 is only the "blurb" (name+type) is written + # 2 is only the description is written + # 3 is full comments are written + set config.comments = 3 + + ## config.indentation + # Shift width of one indentation level in the configuration file. Zero means + # that no indentation is performed at all when saving the configuration. + set config.indentation = 2 + + ## config.saving_style + # Determines what happens when you tell ELinks to save options: + # 0 is only values of current options are altered + # 1 is values of current options are altered and missing + # options are added at the end of the file + # 2 is the configuration file is rewritten from scratch + # 3 is values of current options are altered and missing + # options CHANGED during this ELinks session are added at + # the end of the file + # set config.saving_style = 0 + + ## config.i18n [0|1] + # 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. + set config.i18n = 0 + + ## config.saving_style_w [0|1] + # This is internal option used when displaying a warning about obsolete + # config.saving_style. You shouldn't touch it. + set config.saving_style_w = 0 + + ## config.show_template [0|1] + # Show template options in autocreated trees in the options manager and save + # them to the configuration file. + set config.show_template = 0 + + +## connection +# Connection options. + + ## connection.ssl + # SSL options. + + ## connection.ssl.client_cert + # X509 client certificate options. + + ## connection.ssl.client_cert.enable [0|1] + # Enable or not the sending of X509 client certificates to servers which + # request them. + set connection.ssl.client_cert.enable = 0 + + ## connection.ssl.client_cert.file + # The location of a file containing the client certificate and + # unencrypted private key in PEM format. If unset, the file pointed to by + # the X509_CLIENT_CERT variable is used instead. + set connection.ssl.client_cert.file = "" + + + ## connection.ssl.cert_verify [0|1] + # Verify the peer's SSL certificate. If you enable this, set also "Trusted + # CA file". + set connection.ssl.cert_verify = 0 + + ## connection.ssl.gemini_cert_verify [0|1] + # Verify the peer's SSL certificate for gemini protocol. If you enable + # this, set also "Trusted CA file". + set connection.ssl.gemini_cert_verify = 1 + + ## connection.ssl.https_by_default [0|1] + # Use HTTPS when a URL scheme is not provided. + set connection.ssl.https_by_default = 0 + + ## connection.ssl.trusted_ca_file + # The location of a file containing certificates of trusted certification + # authorities in PEM format. ELinks then trusts certificates issued by + # these CAs. + # + # If you change this option or the file, you must restart ELinks for the + # changes to take effect. This option affects GnuTLS but not OpenSSL. + set connection.ssl.trusted_ca_file = "" + + + ## connection.async_dns [0|1] + # Whether to use asynchronous DNS resolving. + set connection.async_dns = 1 + + ## connection.max_connections + # Maximum number of concurrent connections. + set connection.max_connections = 10 + + ## connection.max_connections_to_host + # Maximum number of concurrent connections to a given host. + set connection.max_connections_to_host = 2 + + ## connection.receive_timeout + # Receive timeout (in seconds). + set connection.receive_timeout = 120 + + ## connection.retries + # Number of tries to establish a connection. Zero means try forever. + set connection.retries = 3 + + ## connection.try_ipv4 [0|1] + # Whether to try to connect to a host over IPv4. Note that if + # connection.try_ipv6 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. + # http4://elinks.cz/. + set connection.try_ipv4 = 1 + + ## connection.try_ipv6 [0|1] + # 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. + # http6://elinks.cz/. + set connection.try_ipv6 = 1 + + ## connection.unrestartable_receive_timeout + # Timeout for non-restartable connections (in seconds). + set connection.unrestartable_receive_timeout = 600 + + +## cookies +# Cookies options. + + ## cookies.accept_policy + # Cookies accepting policy: + # 0 is accept no cookies + # 1 is ask for confirmation before accepting cookie + # 2 is accept all cookies + set cookies.accept_policy = 2 + + ## cookies.max_age + # Cookie maximum age (in days): + # -1 is use cookie's expiration date if any + # 0 is force expiration at the end of session, ignoring + # cookie's expiration date + # 1+ is use cookie's expiration date, but limit age to the + # given number of days + set cookies.max_age = 0 + + ## cookies.paranoid_security [0|1] + # 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. + set cookies.paranoid_security = 0 + + ## cookies.save [0|1] + # Whether cookies should be loaded from and saved to disk. + set cookies.save = 0 + + ## cookies.resave [0|1] + # Save cookies after each change in cookies list? No effect when cookie + # saving (cookies.save) is off. + set cookies.resave = 0 + + +## document +# Document options. + + ## document.browse + # Document browsing options (mainly interactivity). + + ## document.browse.accesskey + # 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. + + ## document.browse.accesskey.auto_follow [0|1] + # Automatically follow a link or submit a form if appropriate accesskey + # is pressed - this is the standard behaviour, but it's considered + # dangerous. + set document.browse.accesskey.auto_follow = 0 + + ## document.browse.accesskey.display [0|1] + # Display access key in link info. + set document.browse.accesskey.display = 1 + + ## document.browse.accesskey.priority + # Priority of 'accesskey' HTML attribute: + # 0 is first try all normal bindings; if it fails, + # check accesskey + # 1 is first try only frame bindings; if it fails, + # check accesskey + # 2 is first check accesskey (this can be dangerous) + set document.browse.accesskey.priority = 0 + + + ## document.browse.forms + # Options for handling of the forms interaction. + + ## document.browse.forms.auto_submit [0|1] + # Automagically submit a form when enter is pressed with a text field + # selected. + set document.browse.forms.auto_submit = 1 + + ## document.browse.forms.confirm_submit [0|1] + # Ask for confirmation when submitting a form. + set document.browse.forms.confirm_submit = 1 + + ## document.browse.forms.input_size + # Default form input size if none is specified. + set document.browse.forms.input_size = 20 + + ## document.browse.forms.insert_mode [0|1] + # 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. + set document.browse.forms.insert_mode = 1 + + ## document.browse.forms.editor + # Path to the executable that ELinks should launch when the user requests + # to edit a textarea with an external editor. + # + # If this is blank, ELinks will use the value of the environmental + # variable $EDITOR. If $EDITOR is empty or not set, ELinks will then + # default to "vi". + set document.browse.forms.editor = "nvim" + + ## document.browse.forms.show_formhist [0|1] + # Ask if a login form should be saved to file or not. This option only + # disables the dialog, already saved login forms are unaffected. + set document.browse.forms.show_formhist = 0 + + + ## document.browse.images + # Options for handling of images. + + ## document.browse.images.display_style + # Display style for image tags when displayed: + # 0 means always display IMG + # 1 means always display filename + # 2 means display alt/title attribute if possible, + # IMG if not + # 3 means display alt/title attribute if possible, + # filename if not + set document.browse.images.display_style = 2 + + ## document.browse.images.filename_maxlen + # Maximum length of image filename when displayed: + # 0 means always display full filename + # 1-500 means display filename with this maximal length; + # if it is longer, the middle is substituted by + # an asterisk + set document.browse.images.filename_maxlen = 0 + + ## document.browse.images.image_link_tagging + # When to enclose image links: + # 0 means never + # 1 means never if alt or title are provided (old behavior) + # 2 means always + set document.browse.images.image_link_tagging = 2 + + ## document.browse.images.image_link_prefix + # Prefix string to use to mark image links. + set document.browse.images.image_link_prefix = "[" + + ## document.browse.images.image_link_suffix + # Suffix string to use to mark image links. + set document.browse.images.image_link_suffix = "]" + + ## document.browse.images.label_maxlen + # Maximum length of image label (alt/title): + # 0 means always display full label + # 1-500 means display label with this maximal length; + # if it is longer, the middle is substituted by + # an asterisk + set document.browse.images.label_maxlen = 0 + + ## document.browse.images.show_as_links [0|1] + # Display links to images without an alt attribute. If this option is + # off, these images are completely invisible. + set document.browse.images.show_as_links = 1 + + ## document.browse.images.show_any_as_links [0|1] + # Display links to any images in the document, regardless of them having + # an alt attribute or not. If this option is off, the alt attribute + # contents is shown, but as normal text, not selectable as a link. + set document.browse.images.show_any_as_links = 1 + + + ## document.browse.links + # Options for handling of links to other documents. + + ## document.browse.links.active_link + # Options for the active link. + + ## document.browse.links.active_link.colors + # Active link colors. + + ## document.browse.links.active_link.colors.background + # Default background color. + set document.browse.links.active_link.colors.background = "black" + + ## document.browse.links.active_link.colors.text + # Default text color. + set document.browse.links.active_link.colors.text = "#719cd6" + + + ## document.browse.links.active_link.insert_mode_colors + # Insert mode colors. + + ## document.browse.links.active_link.insert_mode_colors.background + # Background color for text field in insert mode + set document.browse.links.active_link.insert_mode_colors.background = "black" + + ## document.browse.links.active_link.insert_mode_colors.text + # Text color for text field in insert mode. + set document.browse.links.active_link.insert_mode_colors.text = "#719cd6" + + + ## document.browse.links.active_link.enable_color [0|1] + # Enable use of the active link background and text color settings + # instead of the link colors from the document. + set document.browse.links.active_link.enable_color = 1 + + ## document.browse.links.active_link.bold [0|1] + # Make the active link text bold. + set document.browse.links.active_link.bold = 0 + + ## document.browse.links.active_link.invert [0|1] + # Invert the fore- and background color so the link stands out. + set document.browse.links.active_link.invert = 0 + + ## document.browse.links.active_link.underline [0|1] + # Underline the active link. + set document.browse.links.active_link.underline = 1 + + + ## document.browse.links.color_dirs [0|1] + # Highlight links to directories in FTP and local directory listing. + set document.browse.links.color_dirs = 1 + + ## document.browse.links.numbering [0|1] + # Display numbers next to the links. + set document.browse.links.numbering = 1 + + ## document.browse.links.show_goto [0|1] + # Display go to link number dialog, when links numbering is enabled. + set document.browse.links.show_goto = 1 + + ## document.browse.links.target_blank + # Define how to handle links having target=_blank set: + # 0 means open link in current tab + # 1 means open link in new tab in foreground + # 2 means open link in new tab in background + # 3 means open link in new window + set document.browse.links.target_blank = 1 + + ## document.browse.links.use_tabindex [0|1] + # Whether to navigate links using tabindex specified ordering. The + # TABINDEX attribute in HTML elements specifies the order in which links + # should receive focus when using the keyboard to navigate the document. + set document.browse.links.use_tabindex = 1 + + ## document.browse.links.label_key + # Default is 0123456789, which is standard numeric labeling. Ascii based + # strings like gfdsahjkl;trewqyuiopvcxznm can also be used. + set document.browse.links.label_key = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" + + ## document.browse.links.missing_fragment [0|1] + # Open a message box when document has no tag with given id. + set document.browse.links.missing_fragment = 1 + + ## document.browse.links.number_keys_select_link + # Number keys select links rather than specify command prefixes. This is + # a tristate: + # 0 means never + # 1 means if document.browse.links.numbering = 1 + # 2 means always + set document.browse.links.number_keys_select_link = 1 + + ## document.browse.links.warn_malicious [0|1] + # 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. + set document.browse.links.warn_malicious = 1 + + ## document.browse.links.wraparound [0|1] + # When pressing 'down' on the last link, jump to the first one, and vice + # versa. + set document.browse.links.wraparound = 1 + + + ## document.browse.scrolling + # Scrolling options. + + ## document.browse.scrolling.horizontal_extended [0|1] + # Whether to allow horizontal scrolling when the document does not extend + # off the screen. Useful for copy/paste operations. + set document.browse.scrolling.horizontal_extended = 1 + + ## document.browse.scrolling.horizontal_step + # Number of columns to scroll when a key bound to scroll-left or + # scroll-right is pressed and no prefix was given. + set document.browse.scrolling.horizontal_step = 8 + + ## document.browse.scrolling.margin + # Size of the virtual margin - when you click inside of that margin, + # document scrolls in that direction. + set document.browse.scrolling.margin = 3 + + ## document.browse.scrolling.vertical_overlap + # Number of overlapping lines between the new page displayed and the + # previous one when scrolling one page up or down. + set document.browse.scrolling.vertical_overlap = 1 + + ## document.browse.scrolling.vertical_step + # Number of lines to scroll when a key bound to scroll-up or scroll-down + # is pressed and no prefix was given. + set document.browse.scrolling.vertical_step = 2 + + + ## document.browse.search + # Options for searching. + + ## document.browse.search.beginning_only [0|1] + # Whether the search should match only the beginning of a link. + set document.browse.search.beginning_only = 0 + + ## document.browse.search.case [0|1] + # Whether the search should match the document text while maintaining + # case sensitivity. + set document.browse.search.case = 0 + + ## document.browse.search.ignore_history [0|1] + # Whether to ignore searching history in the typeahead mode. Cursor up + # and cursor down will only show latest search results. + set document.browse.search.ignore_history = 0 + + ## document.browse.search.regex + # Enable searching with regular expressions: + # 0 for plain text searching + # 1 for basic regular expression searches + # 2 for extended regular expression searches + set document.browse.search.regex = 2 + + ## document.browse.search.reset [0|1] + # Whether to clear search, when visiting new pages, or going back in + # history. If you set it to 0, you can search once and see results on + # every page. + set document.browse.search.reset = 1 + + ## document.browse.search.show_hit_top_bottom [0|1] + # Whether to show a dialog when the search hits the top or bottom of the + # document. + set document.browse.search.show_hit_top_bottom = 1 + + ## document.browse.search.wraparound [0|1] + # Wrap around when searching. Currently only used for typeahead. + set document.browse.search.wraparound = 1 + + ## document.browse.search.show_not_found + # How to inform the user when nothing is matched: + # 0 means do nothing + # 1 means beep the terminal + # 2 means pop up message box + set document.browse.search.show_not_found = 2 + + ## document.browse.search.typeahead + # 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. + # + # 0 disables this feature; typeahead searching will only be + # used when you press a key bound to search-typeahead or + # similar + # 1 automatically starts typeahead searching thru link text + # 2 automatically starts typeahead searching thru all document + # text + set document.browse.search.typeahead = 0 + + + ## document.browse.margin_width + # Horizontal text margin. + set document.browse.margin_width = 3 + + ## document.browse.preferred_document_width + # Try to fit the document within this width. If set to zero,use screen + # width. + set document.browse.preferred_document_width = 0 + + ## document.browse.use_preferred_document_width [0|1] + # Whether to use preferred document width. If set to zero, + # use screen width. If set to one, use preferred_document_width. + set document.browse.use_preferred_document_width = 1 + + ## document.browse.refresh [0|1] + # Automatically follow document-specified refresh directives (' + # 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 document.browse.minimum_refresh_time to control the minimum + # number of seconds a refresh will wait. + set document.browse.refresh = 1 + + ## document.browse.minimum_refresh_time + # 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. + set document.browse.minimum_refresh_time = 1000 + + ## document.browse.show_refresh_link [0|1] + # Whether to show meta refresh link. + set document.browse.show_refresh_link = 1 + + ## document.browse.table_move_order [0|1] + # Move by columns in table, instead of rows. + set document.browse.table_move_order = 1 + + + ## document.cache + # Cache options. + + ## document.cache.format + # Format cache options. + + ## document.cache.format.size + # 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 immediately, but these + # structures may take a lot - 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 ELinks + # 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.) + set document.cache.format.size = 5 + + + ## document.cache.memory + # Memory cache options. + + ## document.cache.memory.size + # Memory cache size (in bytes). + set document.cache.memory.size = 1M + + + ## document.cache.cache_redirects [0|1] + # 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 - 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 - thus if you enable it, even previous + # redirects will be taken from cache instead of asking the server. + set document.cache.cache_redirects = 0 + + ## document.cache.ignore_cache_control [0|1] + # Ignore Cache-Control and Pragma server headers. When set, the document is + # cached even with 'Cache-Control: no-cache'. + set document.cache.ignore_cache_control = 0 + + ## document.cache.revalidation_interval + # 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. + # + # A value of -1 disables automatic revalidation. + set document.cache.revalidation_interval = -1 + + + ## document.codepage + # Charset options. + + ## document.codepage.assume + # Default document codepage. 'System' stands for a codepage determined by a + # selected locale. + set document.codepage.assume = "System" + + ## document.codepage.force_assumed [0|1] + # Ignore charset info sent by server. + set document.codepage.force_assumed = 0 + + + ## document.colors + # Default document color settings. + + ## document.colors.text + # Default text color. + set document.colors.text = "#cdcecf" + + ## document.colors.background + # Default background color. + set document.colors.background = "black" + + ## document.colors.link + # Default link color. + set document.colors.link = "#719cd6" + + ## document.colors.vlink + # Default visited link color. + set document.colors.vlink = "#9d79d6" + + ## document.colors.image + # Default image link color. + set document.colors.image = "#81b29a" + + ## document.colors.bookmark + # Default bookmarked link color. + set document.colors.bookmark = "#d67ad2" + + ## document.colors.dirs + # Default directory color. + # + # See document.browse.links.color_dirs option. + set document.colors.dirs = "#dbc074" + + ## document.colors.use_link_number_color [0|1] + # Whether to use link number color even when colors specified by the + # document are used. + set document.colors.use_link_number_color = 1 + + ## document.colors.link_number + # Default link number color. + set document.colors.link_number = "#63cdcf" + + ## document.colors.increase_contrast [0|1] + # 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. + set document.colors.increase_contrast = 0 + + ## document.colors.ensure_contrast [0|1] + # Makes sure that the back- and foreground colors are never equal. + set document.colors.ensure_contrast = 1 + + ## document.colors.use_document_colors + # Use colors specified in document: + # 0 is use always the default settings + # 1 is use document colors if available, except background + # 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. + set document.colors.use_document_colors = 0 + + + ## document.css + # Options concerning how to use CSS for styling documents. + + ## document.css.enable [0|1] + # Enable adding of CSS style info to documents. + set document.css.enable = 1 + + ## document.css.ignore_display_none [0|1] + # When enabled, elements are rendered, even when their display property has + # the value "none". Because ELinks's CSS support is still very incomplete, + # this setting can improve the way that some documents are rendered. + set document.css.ignore_display_none = 1 + + ## document.css.import [0|1] + # When enabled any external style sheets that are imported from either CSS + # itself using the @import keyword or from the HTML using tags in + # the document header will also be downloaded. + set document.css.import = 1 + + ## document.css.media + # CSS media types that ELinks claims to support, separated with commas. The + # "all" type is implied. Currently, only ASCII characters work reliably + # here. See CSS2 section 7: + # http://www.w3.org/TR/1998/REC-CSS2-19980512/media.html + set document.css.media = "tty" + + ## document.css.stylesheet + # 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 ELinks' home directory. + # + # Leave as "" to use built-in document styling. + set document.css.stylesheet = "" + + + ## document.download + # Options regarding files downloading and handling. + + ## document.download.directory + # Default download directory. + set document.download.directory = "~/Downloads" + + ## document.download.set_original_time [0|1] + # Set the timestamp of each downloaded file to the timestamp stored on the + # server. + set document.download.set_original_time = 0 + + ## document.download.overwrite + # Prevent overwriting the local files: + # 0 is files will silently be overwritten + # 1 is add a suffix .{number} (for example '.1') to the name + # 2 is ask the user + set document.download.overwrite = 2 + + ## document.download.notify_bell + # Audio notification when download is completed: + # 0 is never + # 1 is when background notification is active + # 2 is always + set document.download.notify_bell = 0 + + + ## document.dump + # Dump output options. + + ## document.dump.codepage + # Codepage used in dump output. 'System' stands for a codepage determined + # by a selected locale. + set document.dump.codepage = "System" + + ## document.dump.color_mode + # Color mode for dumps. + # + # Some modes may have been disabled at compile time. The Setup -> Terminal + # options dialog lists the modes supported by this executable. If you + # select an unsupported mode, ELinks uses 16 colors. + # + # The color modes are: + # -1 is standard dump mode + # 0 is mono mode + # 1 is 16 color mode + # 2 is 88 color mode + # 3 is 256 color mode + # 4 is true color mode + set document.dump.color_mode = 4 + + ## document.dump.footer + # Footer string used in dumps. %u is substituted by URL. + set document.dump.footer = "" + + ## document.dump.header + # Header string used in dumps. %u is substituted by URL. + set document.dump.header = "" + + ## document.dump.numbering [0|1] + # Whether to print link numbers in dump output. + set document.dump.numbering = 1 + + ## document.dump.references [0|1] + # Whether to print references (URIs) of document links in dump output. + set document.dump.references = 1 + + ## document.dump.terminal_hyperlinks [0|1] + # Whether to add terminal hyperlinks to dump output. See #198 in github. + set document.dump.terminal_hyperlinks = 0 + + ## document.dump.separator + # String which separates two dumps. + set document.dump.separator = " +--------------------------- +" + + ## document.dump.width + # Width of screen in characters when dumping documents. + set document.dump.width = 25 + + + ## document.history + # History options. + + ## document.history.global + # Global history options. + + ## document.history.global.enable [0|1] + # Enable global history ("history of all pages visited"). + set document.history.global.enable = 1 + + ## document.history.global.max_items + # Maximum number of entries in the global history. + set document.history.global.max_items = 1k + + ## document.history.global.display_type + # What to display in global history dialog: + # 0 is URLs + # 1 is page titles + set document.history.global.display_type = 0 + + + ## document.history.keep_unhistory [0|1] + # Keep unhistory ("forward history"). + set document.history.keep_unhistory = 1 + + + ## document.html + # Options concerning the display of HTML pages. + + ## document.html.display_frames [0|1] + # Display frames. + set document.html.display_frames = 1 + + ## document.html.display_iframes [0|1] + # Display iframes. Iframe code is not finished. This option is disabled by + # default. + set document.html.display_iframes = 1 + + ## document.html.display_tables [0|1] + # Display tables. + set document.html.display_tables = 1 + + ## document.html.display_subs [0|1] + # Display subscripts (as [thing]). + set document.html.display_subs = 1 + + ## document.html.display_sups [0|1] + # Display superscripts (as ^thing). + set document.html.display_sups = 1 + + ## document.html.link_display + # How to render tags from the HTML header: + # 0 is nothing + # 1 is title + # 2 is name in addition + # 3 is hreflang in addition + # 4 is type in addition + # 5 is everything + set document.html.link_display = 2 + + ## document.html.underline_links [0|1] + # Underline links. + set document.html.underline_links = 1 + + ## document.html.wrap_nbsp [0|1] + # If set do not honour non breaking space (the nbsp entity) but allows one + # to wrap the text. This can help keeping the width of documents down so no + # horizontal scrolling is needed. + set document.html.wrap_nbsp = 0 + + + ## document.plain + # Options concerning the display of plain text pages. + + ## document.plain.display_links [0|1] + # Display URIs in the document as links. + set document.plain.display_links = 1 + + ## document.plain.compress_empty_lines [0|1] + # Compress successive empty lines to only one in displayed text. + set document.plain.compress_empty_lines = 0 + + ## document.plain.fixup_tables [0|1] + # Change ascii border characters to frame borders. Usage example: mysql + # --pager=elinks + set document.plain.fixup_tables = 0 + + + ## document.uri_passing + # 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. + # + # 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. + # + # Commands run in the background by default: elinks is still active, and they + # do not receive standard input. The "foreground" suboption reverses this + # behaviour: the command receives standard input and elinks is blocked. + + + +## infofiles +# Options for information files in ~/.elinks. + + ## infofiles.save_interval + # Interval at which to trigger information files in ~/.elinks to be saved to + # disk if they have changed (seconds; 0 to disable) + set infofiles.save_interval = 300 + + ## infofiles.secure_save [0|1] + # 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 rename(3) is called, breaking atomicity, and reducing + # reliability of this feature. + set infofiles.secure_save = 1 + + ## infofiles.secure_save_fsync [0|1] + # When using secure file saving, call fsync(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. + set infofiles.secure_save_fsync = 1 + + +## macro +# Macros for exmode. + + ## macro.0 + # Macro 0 for exmode. + set macro.0 = "" + + ## macro.1 + # Macro 1 for exmode. + set macro.1 = "" + + ## macro.2 + # Macro 2 for exmode. + set macro.2 = "" + + ## macro.3 + # Macro 3 for exmode. + set macro.3 = "" + + ## macro.4 + # Macro 4 for exmode. + set macro.4 = "" + + ## macro.5 + # Macro 5 for exmode. + set macro.5 = "" + + ## macro.6 + # Macro 6 for exmode. + set macro.6 = "" + + ## macro.7 + # Macro 7 for exmode. + set macro.7 = "" + + ## macro.8 + # Macro 8 for exmode. + set macro.8 = "" + + ## macro.9 + # Macro 9 for exmode. + set macro.9 = "" + + +## mime +# MIME-related options (handlers of various MIME types). + + ## mime.extension + # Extension <-> MIME type association. + + ## mime.extension.gif + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.gif = "image/gif" + + ## mime.extension.jpg + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.jpg = "image/jpg" + + ## mime.extension.jpeg + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.jpeg = "image/jpeg" + + ## mime.extension.png + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.png = "image/png" + + ## mime.extension.txt + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.txt = "text/plain" + + ## mime.extension.htm + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.htm = "text/html" + + ## mime.extension.html + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.html = "text/html" + + ## mime.extension.gmi + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.gmi = "text/gemini" + + ## mime.extension.torrent + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.torrent = "application/x-bittorrent" + + ## mime.extension.rss + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.rss = "application/rss+xml" + + ## mime.extension.xbel + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.xbel = "application/xbel+xml" + + ## mime.extension.sgml + # MIME-type matching this file extension ('*' is used here in place of + # '.'). + set mime.extension.sgml = "application/docbook+xml" + + + ## mime.handler + # 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 -- 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 -- e.g., PDF files. + # Note you must define both a MIME handler and a MIME type association for it + # to work. + + + ## mime.mailcap + # Options for mailcap support. + + ## mime.mailcap.enable [0|1] + # Enable mailcap support. + set mime.mailcap.enable = 1 + + ## mime.mailcap.path + # Mailcap search path. Colon-separated list of files. Leave as "" to use + # MAILCAP environment variable instead. + set mime.mailcap.path = "~/.mailcap:/etc/mailcap:/usr/etc/mailcap:/usr/local/etc/mailcap:/usr/share/mailcap:/usr/share/misc/mailcap" + + ## mime.mailcap.ask [0|1] + # Ask before using the handlers defined by mailcap. + set mime.mailcap.ask = 1 + + ## mime.mailcap.description + # Type of description to show in "what to do with this file" query dialog: + # 0 is show "mailcap" + # 1 is show program to be run + # 2 is show mailcap description field if any; + # "mailcap" otherwise + set mime.mailcap.description = 1 + + ## mime.mailcap.prioritize [0|1] + # 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. + set mime.mailcap.prioritize = 1 + + + ## mime.mimetypes + # Options for the support of mime.types files. These files can be used to + # find the content type of a URL by looking at the extension of the file + # name. + + ## mime.mimetypes.enable [0|1] + # Enable mime.types support. + set mime.mimetypes.enable = 1 + + ## mime.mimetypes.path + # The search path for mime.types files. Colon-separated list of files. + set mime.mimetypes.path = "~/.mime.types:/etc/mime.types:/usr/etc/mime.types:/usr/local/etc/mime.types:/usr/share/mime.types:/usr/share/misc/mime.types" + + + ## mime.type + # 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.). + + + ## mime.default_type + # Document MIME-type to assume by default (when we are unable to guess it + # properly from known information about the document). + set mime.default_type = "application/octet-stream" + + +## protocol +# Protocol specific options. + + ## protocol.bittorrent + # BitTorrent specific options. + + ## protocol.bittorrent.ports + # Port range allowed to be used for listening on. + + ## protocol.bittorrent.ports.min + # The minimum port to try and listen on. + set protocol.bittorrent.ports.min = 6881 + + ## protocol.bittorrent.ports.max + # The maximum port to try and listen on. + set protocol.bittorrent.ports.max = 6999 + + + ## protocol.bittorrent.tracker + # Tracker options. + + ## protocol.bittorrent.tracker.compact [0|1] + # Whether to request that the tracker returns peer info in compact + # format. Note, the compact format only supports IPv4 addresses. + set protocol.bittorrent.tracker.compact = 0 + + ## protocol.bittorrent.tracker.interval + # 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. + set protocol.bittorrent.tracker.interval = 0 + + ## protocol.bittorrent.tracker.ip_address + # 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. + set protocol.bittorrent.tracker.ip_address = "" + + ## protocol.bittorrent.tracker.key + # 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. + set protocol.bittorrent.tracker.key = "" + + ## protocol.bittorrent.tracker.numwant + # The maximum number of peers to request from the tracker. Set to 0 to + # use the server default. + set protocol.bittorrent.tracker.numwant = 50 + + ## protocol.bittorrent.tracker.min_skip_size + # 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. + set protocol.bittorrent.tracker.min_skip_size = 20 + + + ## protocol.bittorrent.peerwire + # Lowlevel peer-wire options. + + ## protocol.bittorrent.peerwire.connections + # 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. + set protocol.bittorrent.peerwire.connections = 55 + + ## protocol.bittorrent.peerwire.max_message_length + # The maximum length of messages to accept over the wire. Larger values + # will cause the connection to be dropped. + set protocol.bittorrent.peerwire.max_message_length = 8M + + ## protocol.bittorrent.peerwire.max_request_length + # The maximum length to allow for incoming requests. Larger requests will + # cause the connection to be dropped. + set protocol.bittorrent.peerwire.max_request_length = 8M + + ## protocol.bittorrent.peerwire.request_length + # 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. + set protocol.bittorrent.peerwire.request_length = 16k + + ## protocol.bittorrent.peerwire.timeout + # The number of seconds to wait before closing a socket on which nothing + # has been received or sent. + set protocol.bittorrent.peerwire.timeout = 300 + + ## protocol.bittorrent.peerwire.pool_size + # 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. + set protocol.bittorrent.peerwire.pool_size = 55 + + + ## protocol.bittorrent.piece_cache_size + # The maximum amount of memory used to hold recently downloaded pieces. + # + # Set to 0 to have unlimited size. + set protocol.bittorrent.piece_cache_size = 1M + + ## protocol.bittorrent.max_uploads + # The maximum number of uploads to allow at once. + set protocol.bittorrent.max_uploads = 7 + + ## protocol.bittorrent.min_uploads + # The minimum number of uploads which should at least be used for new + # connections. + set protocol.bittorrent.min_uploads = 2 + + ## protocol.bittorrent.request_queue_size + # 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. + set protocol.bittorrent.request_queue_size = 5 + + ## protocol.bittorrent.choke_interval + # 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. + set protocol.bittorrent.choke_interval = 10 + + ## protocol.bittorrent.rarest_first_cutoff + # The number of pieces to obtain before switching piece selection strategy + # from random to rarest first. + set protocol.bittorrent.rarest_first_cutoff = 4 + + ## protocol.bittorrent.allow_blacklist [0|1] + # Allow blacklisting of buggy peers. + set protocol.bittorrent.allow_blacklist = 1 + + + ## protocol.file + # Options specific to local browsing. + + ## protocol.file.allow_special_files [0|1] + # Whether to allow reading from non-regular files. Note this can be + # dangerous; reading /dev/urandom or /dev/zero can ruin your day! + set protocol.file.allow_special_files = 0 + + ## protocol.file.show_hidden_files [0|1] + # When set to false, files with name starting with a dot will be hidden in + # local directory listings. + set protocol.file.show_hidden_files = 1 + + ## protocol.file.try_encoding_extensions [0|1] + # 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. + set protocol.file.try_encoding_extensions = 1 + + ## protocol.file.cgi + # Local CGI specific options. + + ## protocol.file.cgi.path + # Colon separated list of directories, where CGI scripts are stored. + set protocol.file.cgi.path = "" + + ## protocol.file.cgi.policy [0|1] + # Whether to execute local CGI scripts. + set protocol.file.cgi.policy = 0 + + + + ## protocol.ftp + # FTP specific options. + + ## protocol.ftp.proxy + # FTP proxy configuration. + + ## protocol.ftp.proxy.host + # Host and port-number (host:port) of the FTP proxy, or blank. If it's + # blank, FTP_PROXY environment variable is checked as well. + set protocol.ftp.proxy.host = "" + + + ## protocol.ftp.anon_passwd + # FTP anonymous password to be sent. + set protocol.ftp.anon_passwd = "some@host.domain" + + ## protocol.ftp.use_pasv [0|1] + # Use PASV instead of PORT (passive vs active mode, IPv4 only). + set protocol.ftp.use_pasv = 1 + + ## protocol.ftp.use_epsv [0|1] + # Use EPSV instead of EPRT (passive vs active mode, IPv6 only). + set protocol.ftp.use_epsv = 0 + + + ## protocol.http + # HTTP-specific options. + + ## protocol.http.bugs + # Server-side HTTP bugs workarounds. + + ## protocol.http.bugs.accept_charset [0|1] + # The Accept-Charset header is quite long and sending it can trigger bugs + # in some rarely found servers. + set protocol.http.bugs.accept_charset = 1 + + ## protocol.http.bugs.allow_blacklist [0|1] + # Allow blacklisting of buggy servers. + set protocol.http.bugs.allow_blacklist = 1 + + ## protocol.http.bugs.broken_302_redirect [0|1] + # 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. + set protocol.http.bugs.broken_302_redirect = 1 + + ## protocol.http.bugs.post_no_keepalive [0|1] + # Disable keepalive connection after POST request. + set protocol.http.bugs.post_no_keepalive = 0 + + ## protocol.http.bugs.http10 [0|1] + # Use HTTP/1.0 protocol instead of HTTP/1.1. + set protocol.http.bugs.http10 = 0 + + + ## protocol.http.proxy + # HTTP proxy configuration. + + ## protocol.http.proxy.host + # Host and port-number (host:port) of the HTTP proxy, or blank. If it's + # blank, HTTP_PROXY environment variable is checked as well. + set protocol.http.proxy.host = "" + + ## protocol.http.proxy.user + # Proxy authentication username. + set protocol.http.proxy.user = "" + + ## protocol.http.proxy.passwd + # Proxy authentication password. + set protocol.http.proxy.passwd = "" + + + ## protocol.http.referer + # 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. + + ## protocol.http.referer.policy + # Mode of sending HTTP referer: + # 0 is send no referer + # 1 is send current URL as referer + # 2 is send fixed fake referer + # 3 is send previous URL as referer (correct, but insecure) + set protocol.http.referer.policy = 3 + + ## protocol.http.referer.fake + # Fake referer to be sent when policy is 2. + set protocol.http.referer.fake = "" + + + ## protocol.http.accept + # Value of the Accept header field. + set protocol.http.accept = "text/html, text/*;q=0.9, */*;q=0.8" + + ## protocol.http.accept_language + # Send Accept-Language header. + set protocol.http.accept_language = "" + + ## protocol.http.accept_ui_language [0|1] + # Request localised versions of documents from web-servers (using the + # Accept-Language header) using the language you have configured for + # 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. + set protocol.http.accept_ui_language = 1 + + ## protocol.http.compression [0|1] + # If enabled, the capability to receive compressed content (gzip and/or + # bzip2) is announced to the server, which usually sends the reply + # compressed, thus saving some bandwidth at slight CPU expense. + # + # If ELinks displays a incomplete page or garbage, try disabling this + # option. If that helps, there may be a bug in the decompression part of + # ELinks. Please report such bugs. + # + # If ELinks has been compiled without compression support, this option has + # no effect. To check the supported features, see Help -> About. + set protocol.http.compression = 0 + + ## protocol.http.trace [0|1] + # If active, all HTTP requests are sent with TRACE as their method rather + # than GET or POST. This is useful for debugging of both ELinks and various + # server-side scripts --- 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. + set protocol.http.trace = 0 + + ## protocol.http.user_agent + # 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. URI + # rewriting rules may still include parameters that reveal you are using + # ELinks. + # + # %v in the string means ELinks version, + # %s in the string means system identification, + # %t in the string means size of the terminal, + # %b in the string means number of bars displayed by ELinks. + set protocol.http.user_agent = "ELinks/%v (textmode; %s; %t-%b)" + + + ## protocol.https + # HTTPS-specific options. + + ## protocol.https.proxy + # HTTPS proxy configuration. + + ## protocol.https.proxy.host + # Host and port-number (host:port) of the HTTPS CONNECT proxy, or blank. + # If it's blank, HTTPS_PROXY environment variable is checked as well. + set protocol.https.proxy.host = "" + + + + ## protocol.nntp + # NNTP and news specific options. + + ## protocol.nntp.server + # Used when resolving news: URIs. If set to the empty string the value of + # the NNTPSERVER environment variable will be used. + set protocol.nntp.server = "" + + ## protocol.nntp.header_entries + # 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. + set protocol.nntp.header_entries = "Subject,From,Date,Message-ID,Newsgroups" + + + ## protocol.rewrite + # 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. + + ## protocol.rewrite.dumb + # Dumb prefixes, see enable-dumb description for details. + + ## protocol.rewrite.dumb.arc + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.arc = "https://web.archive.org/web/*/%c" + + ## protocol.rewrite.dumb.bug + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.bug = "https://github.com/rkd77/elinks/issues" + + ## protocol.rewrite.dumb.bz + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.bz = "https://github.com/rkd77/elinks/issues" + + ## protocol.rewrite.dumb.d + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.d = "http://www.dict.org/bin/Dict" + + ## protocol.rewrite.dumb.dbug + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.dbug = "https://www.debian.org/Bugs/" + + ## protocol.rewrite.dumb.ddg + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.ddg = "https://lite.duckduckgo.com/lite" + + ## protocol.rewrite.dumb.documentation + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.documentation = "http://elinks.cz/documentation/" + + ## protocol.rewrite.dumb.dpkg + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.dpkg = "https://www.debian.org/distrib/packages" + + ## protocol.rewrite.dumb.e2 + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.e2 = "https://www.everything2.org" + + ## protocol.rewrite.dumb.elinks + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.elinks = "http://elinks.cz/" + + ## protocol.rewrite.dumb.fc + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.fc = "https://freshcode.club/" + + ## protocol.rewrite.dumb.g + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.g = "https://www.google.com" + + ## protocol.rewrite.dumb.gg + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.gg = "https://www.google.com" + + ## protocol.rewrite.dumb.go + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.go = "https://www.google.com" + + ## protocol.rewrite.dumb.lua + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.lua = "file:///usr/share/doc/lua/contents.html#index" + + ## protocol.rewrite.dumb.pycur + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.pycur = "https://www.python.org/doc/" + + ## protocol.rewrite.dumb.pydev + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.pydev = "https://docs.python.org/dev/" + + ## protocol.rewrite.dumb.sd + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.sd = "https://slashdot.org/" + + ## protocol.rewrite.dumb.sf + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.sf = "https://sourceforge.net" + + ## protocol.rewrite.dumb.vcss + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.vcss = "https://jigsaw.w3.org/css-validator/validator?uri=%c" + + ## protocol.rewrite.dumb.vhtml + # Replacement URI for this dumbprefix: + # %c in the string means the current URL + # %% in the string means '%' + set protocol.rewrite.dumb.vhtml = "https://validator.w3.org/nu/?doc=%c" + + + ## protocol.rewrite.smart + # Smart prefixes, see enable-smart description for details. + + ## protocol.rewrite.smart.a + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.a = "https://www.acronymfinder.com/~/search/af.aspx?String=exact&Acronym=%s" + + ## protocol.rewrite.smart.arc + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.arc = "https://web.archive.org/web/*/%s" + + ## protocol.rewrite.smart.aur + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.aur = "https://aur.archlinux.org/packages/?K=%s" + + ## protocol.rewrite.smart.aw + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.aw = "https://wiki.archlinux.org/index.php?search=%s" + + ## protocol.rewrite.smart.bug + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.bug = "https://github.com/rkd77/elinks/issues?q=is:issue+%s" + + ## protocol.rewrite.smart.cambridge + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.cambridge = "https://dictionary.cambridge.org/dictionary/english/%s" + + ## protocol.rewrite.smart.cliki + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.cliki = "http://www.cliki.net/site/search?words=%s" + + ## protocol.rewrite.smart.cr + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.cr = "https://www.rfc-editor.org/search/rfc_search_detail.php?title=%s" + + ## protocol.rewrite.smart.czen + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.czen = "https://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=1&ecd_lines=15&ecd_hptxt=0" + + ## protocol.rewrite.smart.d + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.d = "http://www.dict.org/bin/Dict?Query=%s&Form=Dict1&Strategy=*&Database=*&submit=Submit+query" + + ## protocol.rewrite.smart.dbug + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.dbug = "https://bugs.debian.org/%s" + + ## protocol.rewrite.smart.ddg + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.ddg = "https://duckduckgo.com/lite?q=%s" + + ## protocol.rewrite.smart.dict + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.dict = "https://dictionary.reference.com/search?q=%s" + + ## protocol.rewrite.smart.dpkg + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.dpkg = "https://packages.debian.org/search?keywords=%s" + + ## protocol.rewrite.smart.e2 + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.e2 = "https://www.everything2.org/?node=%s" + + ## protocol.rewrite.smart.emacs + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.emacs = "https://www.emacswiki.org/emacs?match=%s&pages=on&permanentanchors=on" + + ## protocol.rewrite.smart.encz + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.encz = "https://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=0&ecd_lines=15&ecd_hptxt=0" + + ## protocol.rewrite.smart.foldoc + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.foldoc = "http://foldoc.org/?%s" + + ## protocol.rewrite.smart.fsd + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.fsd = "https://directory.fsf.org/wiki?title=Special%3ASearch&search=%s" + + ## protocol.rewrite.smart.g + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.g = "https://www.google.com/search?q=%s" + + ## protocol.rewrite.smart.gg + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.gg = "https://www.google.com/search?q=%s" + + ## protocol.rewrite.smart.gi + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.gi = "https://www.google.com/search?q=%s&tbm=isch" + + ## protocol.rewrite.smart.gn + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.gn = "https://news.google.com/search?q=%s&hl=en-US&gl=US&ceid=US:en" + + ## protocol.rewrite.smart.go + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.go = "https://www.google.com/search?q=%s" + + ## protocol.rewrite.smart.google + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.google = "https://www.google.com/search?q=%s" + + ## protocol.rewrite.smart.gr + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.gr = "https://groups.google.com/forum/#!search/%s" + + ## protocol.rewrite.smart.gwhat + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.gwhat = "http://www.googlism.com/search/?ism=%s&type=2" + + ## protocol.rewrite.smart.gwhen + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.gwhen = "http://www.googlism.com/search/?ism=%s&type=4" + + ## protocol.rewrite.smart.gwhere + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.gwhere = "http://www.googlism.com/search/?ism=%s&type=3" + + ## protocol.rewrite.smart.gwho + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.gwho = "http://www.googlism.com/search/?ism=%s&type=1" + + ## protocol.rewrite.smart.imdb + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.imdb = "https://www.imdb.com/find?q=%s" + + ## protocol.rewrite.smart.mw + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.mw = "https://www.merriam-webster.com/dictionary?s=%s" + + ## protocol.rewrite.smart.mwt + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.mwt = "https://www.merriam-webster.com/thesaurus/%s" + + ## protocol.rewrite.smart.onelook + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.onelook = "https://onelook.com/?w=%s" + + ## protocol.rewrite.smart.qw + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.qw = "https://www.qwant.com/?q=test" + + ## protocol.rewrite.smart.qwant + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.qwant = "https://www.qwant.com/?q=test" + + ## protocol.rewrite.smart.qwn + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.qwn = "https://www.qwant.com/?q=test&t=news" + + ## protocol.rewrite.smart.rfc + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.rfc = "https://www.rfc-editor.org/rfc/rfc%s.txt" + + ## protocol.rewrite.smart.rfcs + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.rfcs = "https://www.rfc-editor.org/search/rfc_search_detail.php?title=%s" + + ## protocol.rewrite.smart.savannah + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.savannah = "https://savannah.nongnu.org/search/?words=%s&type_of_search=soft&exact=1" + + ## protocol.rewrite.smart.sf + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.sf = "https://sourceforge.net/search/?q=%s" + + ## protocol.rewrite.smart.sfp + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.sfp = "https://sourceforge.net/projects/%s" + + ## protocol.rewrite.smart.thes + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.thes = "https://www.thesaurus.com/browse/%s" + + ## protocol.rewrite.smart.wiki + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.wiki = "https://en.wikipedia.org/w/index.php?search=%s" + + ## protocol.rewrite.smart.wn + # Replacement URI for this smartprefix: + # %c in the string means the current URL + # %s in the string means the whole argument to smartprefix + # %0,%1,...,%9 means argument 0, 1, ..., 9 + # %% in the string means '%' + set protocol.rewrite.smart.wn = "http://wordnetweb.princeton.edu/perl/webwn?s=%s" + + + ## protocol.rewrite.default_template + # 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. + # + # %c in the template means the current URL, + # %s in the template means the whole string from the goto + # dialog, + # %0,%1,...,%9 mean the 1st,2nd,...,10th space-delimited part + # of %s, + # %% in the template means '%'. + set protocol.rewrite.default_template = "" + + ## protocol.rewrite.enable-dumb [0|1] + # Enable dumb prefixes - simple URI abbreviations which can be written to + # the Goto URL dialog instead of actual URIs - i.e. if you write 'elinks' + # there, you are directed to http://elinks.cz/. + set protocol.rewrite.enable-dumb = 1 + + ## protocol.rewrite.enable-smart [0|1] + # Enable smart prefixes - URI templates triggered by writing given + # abbreviation to the Goto URL dialog followed by a list of arguments from + # which the actual URI is composed - i.e. 'gg:search keywords' or 'gn + # search keywords for news'. + set protocol.rewrite.enable-smart = 1 + + + ## protocol.user + # User protocols. Options in this tree specify external handlers for the + # appropriate protocols. Ie. protocol.user.mailto.unix. + + ## protocol.user.irc + + ## protocol.user.irc.unix + set protocol.user.irc.unix = "irc %u" + ## protocol.user.irc.unix-xwin + set protocol.user.irc.unix-xwin = "irc %u" + + ## protocol.user.mailto + + ## protocol.user.mailto.unix + set protocol.user.mailto.unix = "mutt %h -s \"%s\" -i \"%f\"" + ## protocol.user.mailto.unix-xwin + set protocol.user.mailto.unix-xwin = "mutt %h -s \"%s\" -i \"%f\"" + + ## protocol.user.telnet + + ## protocol.user.telnet.unix + set protocol.user.telnet.unix = "telnet %h %p" + ## protocol.user.telnet.unix-xwin + set protocol.user.telnet.unix-xwin = "telnet %h %p" + + ## protocol.user.tn3270 + + ## protocol.user.tn3270.unix + set protocol.user.tn3270.unix = "tn3270 %h %p" + ## protocol.user.tn3270.unix-xwin + set protocol.user.tn3270.unix-xwin = "tn3270 %h %p" + + + ## protocol.default_protocol + # Default protocol prefix when none protocol was entered. + set protocol.default_protocol = "https://" + + ## protocol.no_proxy + # 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, NO_PROXY environment variable is checked as well. + set protocol.no_proxy = "" + + +## terminal +# Terminal options. + + ## terminal.linux + # Options specific to this terminal type (according to $TERM value). + + ## terminal.linux.charset + set terminal.linux.charset = "System" + ## terminal.linux.underline [0|1] + set terminal.linux.underline = 1 + ## terminal.linux.italic [0|1] + set terminal.linux.italic = 1 + ## terminal.linux.transparency [0|1] + set terminal.linux.transparency = 1 + ## terminal.linux.colors + set terminal.linux.colors = 1 + ## terminal.linux.block_cursor [0|1] + set terminal.linux.block_cursor = 0 + ## terminal.linux.restrict_852 [0|1] + set terminal.linux.restrict_852 = 0 + ## terminal.linux.combine [0|1] + set terminal.linux.combine = 0 + ## terminal.linux.utf_8_io [0|1] + set terminal.linux.utf_8_io = 1 + ## terminal.linux.m11_hack [0|1] + set terminal.linux.m11_hack = 1 + ## terminal.linux.latin1_title [0|1] + set terminal.linux.latin1_title = 1 + ## terminal.linux.type + set terminal.linux.type = 2 + + ## terminal.vt100 + # Options specific to this terminal type (according to $TERM value). + + ## terminal.vt100.charset + set terminal.vt100.charset = "System" + ## terminal.vt100.underline [0|1] + set terminal.vt100.underline = 0 + ## terminal.vt100.italic [0|1] + set terminal.vt100.italic = 0 + ## terminal.vt100.transparency [0|1] + set terminal.vt100.transparency = 0 + ## terminal.vt100.colors + set terminal.vt100.colors = 0 + ## terminal.vt100.block_cursor [0|1] + set terminal.vt100.block_cursor = 0 + ## terminal.vt100.restrict_852 [0|1] + set terminal.vt100.restrict_852 = 0 + ## terminal.vt100.combine [0|1] + set terminal.vt100.combine = 0 + ## terminal.vt100.utf_8_io [0|1] + set terminal.vt100.utf_8_io = 0 + ## terminal.vt100.m11_hack [0|1] + set terminal.vt100.m11_hack = 0 + ## terminal.vt100.latin1_title [0|1] + set terminal.vt100.latin1_title = 1 + ## terminal.vt100.type + set terminal.vt100.type = 1 + + ## terminal.vt110 + # Options specific to this terminal type (according to $TERM value). + + ## terminal.vt110.charset + set terminal.vt110.charset = "System" + ## terminal.vt110.underline [0|1] + set terminal.vt110.underline = 0 + ## terminal.vt110.italic [0|1] + set terminal.vt110.italic = 0 + ## terminal.vt110.transparency [0|1] + set terminal.vt110.transparency = 0 + ## terminal.vt110.colors + set terminal.vt110.colors = 0 + ## terminal.vt110.block_cursor [0|1] + set terminal.vt110.block_cursor = 0 + ## terminal.vt110.restrict_852 [0|1] + set terminal.vt110.restrict_852 = 0 + ## terminal.vt110.combine [0|1] + set terminal.vt110.combine = 0 + ## terminal.vt110.utf_8_io [0|1] + set terminal.vt110.utf_8_io = 0 + ## terminal.vt110.m11_hack [0|1] + set terminal.vt110.m11_hack = 0 + ## terminal.vt110.latin1_title [0|1] + set terminal.vt110.latin1_title = 1 + ## terminal.vt110.type + set terminal.vt110.type = 1 + + ## terminal.xterm + # Options specific to this terminal type (according to $TERM value). + + ## terminal.xterm.charset + set terminal.xterm.charset = "System" + ## terminal.xterm.underline [0|1] + set terminal.xterm.underline = 1 + ## terminal.xterm.italic [0|1] + set terminal.xterm.italic = 1 + ## terminal.xterm.transparency [0|1] + set terminal.xterm.transparency = 1 + ## terminal.xterm.colors + set terminal.xterm.colors = 1 + ## terminal.xterm.block_cursor [0|1] + set terminal.xterm.block_cursor = 0 + ## terminal.xterm.restrict_852 [0|1] + set terminal.xterm.restrict_852 = 0 + ## terminal.xterm.combine [0|1] + set terminal.xterm.combine = 0 + ## terminal.xterm.utf_8_io [0|1] + set terminal.xterm.utf_8_io = 1 + ## terminal.xterm.m11_hack [0|1] + set terminal.xterm.m11_hack = 0 + ## terminal.xterm.latin1_title [0|1] + set terminal.xterm.latin1_title = 1 + ## terminal.xterm.type + set terminal.xterm.type = 1 + + ## terminal.xterm-color + # Options specific to this terminal type (according to $TERM value). + + ## terminal.xterm-color.charset + set terminal.xterm-color.charset = "System" + ## terminal.xterm-color.underline [0|1] + set terminal.xterm-color.underline = 1 + ## terminal.xterm-color.italic [0|1] + set terminal.xterm-color.italic = 1 + ## terminal.xterm-color.transparency [0|1] + set terminal.xterm-color.transparency = 1 + ## terminal.xterm-color.colors + set terminal.xterm-color.colors = 1 + ## terminal.xterm-color.block_cursor [0|1] + set terminal.xterm-color.block_cursor = 0 + ## terminal.xterm-color.restrict_852 [0|1] + set terminal.xterm-color.restrict_852 = 0 + ## terminal.xterm-color.combine [0|1] + set terminal.xterm-color.combine = 0 + ## terminal.xterm-color.utf_8_io [0|1] + set terminal.xterm-color.utf_8_io = 1 + ## terminal.xterm-color.m11_hack [0|1] + set terminal.xterm-color.m11_hack = 0 + ## terminal.xterm-color.latin1_title [0|1] + set terminal.xterm-color.latin1_title = 1 + ## terminal.xterm-color.type + set terminal.xterm-color.type = 1 + + ## terminal.xterm-88color + # Options specific to this terminal type (according to $TERM value). + + ## terminal.xterm-88color.charset + set terminal.xterm-88color.charset = "System" + ## terminal.xterm-88color.underline [0|1] + set terminal.xterm-88color.underline = 1 + ## terminal.xterm-88color.italic [0|1] + set terminal.xterm-88color.italic = 1 + ## terminal.xterm-88color.transparency [0|1] + set terminal.xterm-88color.transparency = 1 + ## terminal.xterm-88color.colors + set terminal.xterm-88color.colors = 2 + ## terminal.xterm-88color.block_cursor [0|1] + set terminal.xterm-88color.block_cursor = 0 + ## terminal.xterm-88color.restrict_852 [0|1] + set terminal.xterm-88color.restrict_852 = 0 + ## terminal.xterm-88color.combine [0|1] + set terminal.xterm-88color.combine = 0 + ## terminal.xterm-88color.utf_8_io [0|1] + set terminal.xterm-88color.utf_8_io = 1 + ## terminal.xterm-88color.m11_hack [0|1] + set terminal.xterm-88color.m11_hack = 0 + ## terminal.xterm-88color.latin1_title [0|1] + set terminal.xterm-88color.latin1_title = 1 + ## terminal.xterm-88color.type + set terminal.xterm-88color.type = 1 + + ## terminal.rxvt-unicode + # Options specific to this terminal type (according to $TERM value). + + ## terminal.rxvt-unicode.charset + set terminal.rxvt-unicode.charset = "System" + ## terminal.rxvt-unicode.underline [0|1] + set terminal.rxvt-unicode.underline = 1 + ## terminal.rxvt-unicode.italic [0|1] + set terminal.rxvt-unicode.italic = 1 + ## terminal.rxvt-unicode.transparency [0|1] + set terminal.rxvt-unicode.transparency = 1 + ## terminal.rxvt-unicode.colors + set terminal.rxvt-unicode.colors = 2 + ## terminal.rxvt-unicode.block_cursor [0|1] + set terminal.rxvt-unicode.block_cursor = 0 + ## terminal.rxvt-unicode.restrict_852 [0|1] + set terminal.rxvt-unicode.restrict_852 = 0 + ## terminal.rxvt-unicode.combine [0|1] + set terminal.rxvt-unicode.combine = 0 + ## terminal.rxvt-unicode.utf_8_io [0|1] + set terminal.rxvt-unicode.utf_8_io = 1 + ## terminal.rxvt-unicode.m11_hack [0|1] + set terminal.rxvt-unicode.m11_hack = 0 + ## terminal.rxvt-unicode.latin1_title [0|1] + set terminal.rxvt-unicode.latin1_title = 1 + ## terminal.rxvt-unicode.type + set terminal.rxvt-unicode.type = 1 + + ## terminal.xterm-256color + # Options specific to this terminal type (according to $TERM value). + + ## terminal.xterm-256color.charset + set terminal.xterm-256color.charset = "System" + ## terminal.xterm-256color.underline [0|1] + set terminal.xterm-256color.underline = 1 + ## terminal.xterm-256color.italic [0|1] + set terminal.xterm-256color.italic = 1 + ## terminal.xterm-256color.transparency [0|1] + set terminal.xterm-256color.transparency = 1 + ## terminal.xterm-256color.colors + set terminal.xterm-256color.colors = 3 + ## terminal.xterm-256color.block_cursor [0|1] + set terminal.xterm-256color.block_cursor = 0 + ## terminal.xterm-256color.restrict_852 [0|1] + set terminal.xterm-256color.restrict_852 = 0 + ## terminal.xterm-256color.combine [0|1] + set terminal.xterm-256color.combine = 0 + ## terminal.xterm-256color.utf_8_io [0|1] + set terminal.xterm-256color.utf_8_io = 1 + ## terminal.xterm-256color.m11_hack [0|1] + set terminal.xterm-256color.m11_hack = 0 + ## terminal.xterm-256color.latin1_title [0|1] + set terminal.xterm-256color.latin1_title = 0 + ## terminal.xterm-256color.type + set terminal.xterm-256color.type = 2 + + ## terminal.xterm-direct + # Options specific to this terminal type (according to $TERM value). + + ## terminal.xterm-direct.charset + set terminal.xterm-direct.charset = "System" + ## terminal.xterm-direct.underline [0|1] + set terminal.xterm-direct.underline = 1 + ## terminal.xterm-direct.italic [0|1] + set terminal.xterm-direct.italic = 1 + ## terminal.xterm-direct.transparency [0|1] + set terminal.xterm-direct.transparency = 1 + ## terminal.xterm-direct.colors + #TODO: Must be changed to 4 when supported + set terminal.xterm-direct.colors = 3 + ## terminal.xterm-direct.block_cursor [0|1] + set terminal.xterm-direct.block_cursor = 0 + ## terminal.xterm-direct.restrict_852 [0|1] + set terminal.xterm-direct.restrict_852 = 0 + ## terminal.xterm-direct.combine [0|1] + set terminal.xterm-direct.combine = 0 + ## terminal.xterm-direct.utf_8_io [0|1] + set terminal.xterm-direct.utf_8_io = 1 + ## terminal.xterm-direct.m11_hack [0|1] + set terminal.xterm-direct.m11_hack = 0 + ## terminal.xterm-direct.latin1_title [0|1] + set terminal.xterm-direct.latin1_title = 0 + ## terminal.xterm-direct.type + set terminal.xterm-direct.type = 2 + + ## terminal.konsole-direct.charset + set terminal.konsole-direct.charset = "System" + ## terminal.konsole-direct.underline [0|1] + set terminal.konsole-direct.underline = 1 + ## terminal.konsole-direct.italic [0|1] + set terminal.konsole-direct.italic = 1 + ## terminal.konsole-direct.transparency [0|1] + set terminal.konsole-direct.transparency = 1 + ## terminal.konsole-direct.colors + #TODO: Must be changed to 4 when supported + set terminal.konsole-direct.colors = 4 + ## terminal.konsole-direct.block_cursor [0|1] + set terminal.konsole-direct.block_cursor = 0 + ## terminal.konsole-direct.restrict_852 [0|1] + set terminal.konsole-direct.restrict_852 = 0 + ## terminal.konsole-direct.combine [0|1] + set terminal.konsole-direct.combine = 0 + ## terminal.konsole-direct.utf_8_io [0|1] + set terminal.konsole-direct.utf_8_io = 1 + ## terminal.konsole-direct.m11_hack [0|1] + set terminal.konsole-direct.m11_hack = 0 + ## terminal.konsole-direct.latin1_title [0|1] + set terminal.konsole-direct.latin1_title = 0 + ## terminal.konsole-direct.type + set terminal.konsole-direct.type = 2 + + ## terminal.fbterm + # Options specific to this terminal type (according to $TERM value). + + ## terminal.fbterm.charset + set terminal.fbterm.charset = "System" + ## terminal.fbterm.underline [0|1] + set terminal.fbterm.underline = 1 + ## terminal.fbterm.italic [0|1] + set terminal.fbterm.italic = 1 + ## terminal.fbterm.transparency [0|1] + set terminal.fbterm.transparency = 1 + ## terminal.fbterm.colors + set terminal.fbterm.colors = 3 + ## terminal.fbterm.block_cursor [0|1] + set terminal.fbterm.block_cursor = 0 + ## terminal.fbterm.restrict_852 [0|1] + set terminal.fbterm.restrict_852 = 0 + ## terminal.fbterm.combine [0|1] + set terminal.fbterm.combine = 0 + ## terminal.fbterm.utf_8_io [0|1] + set terminal.fbterm.utf_8_io = 1 + ## terminal.fbterm.m11_hack [0|1] + set terminal.fbterm.m11_hack = 0 + ## terminal.fbterm.latin1_title [0|1] + set terminal.fbterm.latin1_title = 1 + ## terminal.fbterm.type + set terminal.fbterm.type = 5 + + ## terminal.st-256color + # Options specific to this terminal type (according to $TERM value). + + ## terminal.st-256color.charset + set terminal.st-256color.charset = "System" + ## terminal.st-256color.underline [0|1] + set terminal.st-256color.underline = 1 + ## terminal.st-256color.italic [0|1] + set terminal.st-256color.italic = 1 + ## terminal.st-256color.transparency [0|1] + set terminal.st-256color.transparency = 1 + ## terminal.st-256color.colors + set terminal.st-256color.colors = 3 + ## terminal.st-256color.block_cursor [0|1] + set terminal.st-256color.block_cursor = 0 + ## terminal.st-256color.restrict_852 [0|1] + set terminal.st-256color.restrict_852 = 0 + ## terminal.st-256color.combine [0|1] + set terminal.st-256color.combine = 0 + ## terminal.st-256color.utf_8_io [0|1] + set terminal.st-256color.utf_8_io = 1 + ## terminal.st-256color.m11_hack [0|1] + set terminal.st-256color.m11_hack = 0 + ## terminal.st-256color.latin1_title [0|1] + set terminal.st-256color.latin1_title = 1 + ## terminal.st-256color.type + set terminal.st-256color.type = 1 + + +## ui +# User interface options. + + ## ui.clock + # Digital clock in the status bar. + + ## ui.clock.enable [0|1] + # Whether to display a digital clock in the status bar. + set ui.clock.enable = 0 + + ## ui.clock.format + # Format string for the digital clock. See the strftime(3) manpage for + # details. + set ui.clock.format = "[%H:%M]" + + + ## ui.colors + # Default user interface color settings. + + ## ui.colors.color + # Color settings for color terminal. + + ## ui.colors.color.mainmenu + # Main menu bar colors. + + ## ui.colors.color.mainmenu.normal + # Unselected main menu bar item colors. + + ## ui.colors.color.mainmenu.normal.text + # Default text color. + set ui.colors.color.mainmenu.normal.text = "#cdcecf" + + ## ui.colors.color.mainmenu.normal.background + # Default background color. + set ui.colors.color.mainmenu.normal.background = "#131a24" + + + ## ui.colors.color.mainmenu.selected + # Selected main menu bar item colors. + + ## ui.colors.color.mainmenu.selected.text + # Default text color. + set ui.colors.color.mainmenu.selected.text = "#719cd6" + + ## ui.colors.color.mainmenu.selected.background + # Default background color. + set ui.colors.color.mainmenu.selected.background = "#3c5372" + + + ## ui.colors.color.mainmenu.hotkey + # Main menu hotkey colors. + + ## ui.colors.color.mainmenu.hotkey.normal + # Main menu unselected hotkey colors. + + ## ui.colors.color.mainmenu.hotkey.normal.text + # Default text color. + set ui.colors.color.mainmenu.hotkey.normal.text = "#63cdcf" + + ## ui.colors.color.mainmenu.hotkey.normal.background + # Default background color. + set ui.colors.color.mainmenu.hotkey.normal.background = "#131a24" + + + ## ui.colors.color.mainmenu.hotkey.selected + # Main menu selected hotkey colors. + + ## ui.colors.color.mainmenu.hotkey.selected.text + # Default text color. + set ui.colors.color.mainmenu.hotkey.selected.text = "#63cdcf" + + ## ui.colors.color.mainmenu.hotkey.selected.background + # Default background color. + set ui.colors.color.mainmenu.hotkey.selected.background = "#131a24" + + + + + ## ui.colors.color.menu + # Menu bar colors. + + ## ui.colors.color.menu.normal + # Unselected menu item colors. + + ## ui.colors.color.menu.normal.text + # Default text color. + set ui.colors.color.menu.normal.text = "#aeafb0" + + ## ui.colors.color.menu.normal.background + # Default background color. + set ui.colors.color.menu.normal.background = "#131a24" + + + ## ui.colors.color.menu.selected + # Selected menu item colors. + + ## ui.colors.color.menu.selected.text + # Default text color. + set ui.colors.color.menu.selected.text = "#d6d6d7" + + ## ui.colors.color.menu.selected.background + # Default background color. + set ui.colors.color.menu.selected.background = "#3c5372" + + + ## ui.colors.color.menu.marked + # Marked menu item colors. + + ## ui.colors.color.menu.marked.text + # Default text color. + set ui.colors.color.menu.marked.text = "#f4a261" + + ## ui.colors.color.menu.marked.background + # Default background color. + set ui.colors.color.menu.marked.background = "#131a24" + + + ## ui.colors.color.menu.hotkey + # Menu item hotkey colors. + + ## ui.colors.color.menu.hotkey.normal + # Menu item unselected hotkey colors. + + ## ui.colors.color.menu.hotkey.normal.text + # Default text color. + set ui.colors.color.menu.hotkey.normal.text = "#63cdcf" + + ## ui.colors.color.menu.hotkey.normal.background + # Default background color. + set ui.colors.color.menu.hotkey.normal.background = "#131a24" + + + ## ui.colors.color.menu.hotkey.selected + # Menu item selected hotkey colors. + + ## ui.colors.color.menu.hotkey.selected.text + # Default text color. + set ui.colors.color.menu.hotkey.selected.text = "#63cdcf" + + ## ui.colors.color.menu.hotkey.selected.background + # Default background color. + set ui.colors.color.menu.hotkey.selected.background = "#3c5372" + + + + ## ui.colors.color.menu.frame + # Menu frame colors. + + ## ui.colors.color.menu.frame.text + # Default text color. + set ui.colors.color.menu.frame.text = "#71839b" + + ## ui.colors.color.menu.frame.background + # Default background color. + set ui.colors.color.menu.frame.background = "#131a24" + + + + ## ui.colors.color.dialog + # Dialog colors. + + ## ui.colors.color.dialog.generic + # Generic dialog colors. + + ## ui.colors.color.dialog.generic.text + # Default text color. + set ui.colors.color.dialog.generic.text = "#cdcecf" + + ## ui.colors.color.dialog.generic.background + # Default background color. + set ui.colors.color.dialog.generic.background = "#192330" + + + ## ui.colors.color.dialog.frame + # Dialog frame colors. + + ## ui.colors.color.dialog.frame.text + # Default text color. + set ui.colors.color.dialog.frame.text = "#71839b" + + ## ui.colors.color.dialog.frame.background + # Default background color. + set ui.colors.color.dialog.frame.background = "#192330" + + + ## ui.colors.color.dialog.scrollbar + # Scrollbar colors. + + ## ui.colors.color.dialog.scrollbar.text + # Default text color. + set ui.colors.color.dialog.scrollbar.text = "#71839b" + + ## ui.colors.color.dialog.scrollbar.background + # Default background color. + set ui.colors.color.dialog.scrollbar.background = "#39506d" + + + ## ui.colors.color.dialog.scrollbar-selected + # Scrollbar selected colors. + + ## ui.colors.color.dialog.scrollbar-selected.text + # Default text color. + set ui.colors.color.dialog.scrollbar-selected.text = "#d6d6d7" + + ## ui.colors.color.dialog.scrollbar-selected.background + # Default background color. + set ui.colors.color.dialog.scrollbar-selected.background = "#2b3b51" + + + ## ui.colors.color.dialog.title + # Dialog title colors. + + ## ui.colors.color.dialog.title.text + # Default text color. + set ui.colors.color.dialog.title.text = "#f4a261" + + ## ui.colors.color.dialog.title.background + # Default background color. + set ui.colors.color.dialog.title.background = "#192330" + + + ## ui.colors.color.dialog.text + # Dialog text colors. + + ## ui.colors.color.dialog.text.text + # Default text color. + set ui.colors.color.dialog.text.text = "#81b29a" + + ## ui.colors.color.dialog.text.background + # Default background color. + set ui.colors.color.dialog.text.background = "#192330" + + + ## ui.colors.color.dialog.checkbox + # Dialog checkbox colors. + + ## ui.colors.color.dialog.checkbox.text + # Default text color. + set ui.colors.color.dialog.checkbox.text = "#dbc074" + + ## ui.colors.color.dialog.checkbox.background + # Default background color. + set ui.colors.color.dialog.checkbox.background = "#192330" + + + ## ui.colors.color.dialog.checkbox-selected + # Dialog selected checkbox colors. + + ## ui.colors.color.dialog.checkbox-selected.text + # Default text color. + set ui.colors.color.dialog.checkbox-selected.text = "#dbc074" + + ## ui.colors.color.dialog.checkbox-selected.background + # Default background color. + set ui.colors.color.dialog.checkbox-selected.background = "#2b3b51" + + + ## ui.colors.color.dialog.checkbox-label + # Dialog checkbox label colors. + + ## ui.colors.color.dialog.checkbox-label.text + # Default text color. + set ui.colors.color.dialog.checkbox-label.text = "#cdcecf" + + ## ui.colors.color.dialog.checkbox-label.background + # Default background color. + set ui.colors.color.dialog.checkbox-label.background = "#192330" + + + ## ui.colors.color.dialog.button + # Dialog button colors. + + ## ui.colors.color.dialog.button.text + # Default text color. + set ui.colors.color.dialog.button.text = "#cdcecf" + + ## ui.colors.color.dialog.button.background + # Default background color. + set ui.colors.color.dialog.button.background = "#29394f" + + + ## ui.colors.color.dialog.button-selected + # Dialog selected button colors. + + ## ui.colors.color.dialog.button-selected.text + # Default text color. + set ui.colors.color.dialog.button-selected.text = "#131a24" + + ## ui.colors.color.dialog.button-selected.background + # Default background color. + set ui.colors.color.dialog.button-selected.background = "#719cd6" + + + ## ui.colors.color.dialog.button-shortcut + # Dialog button colors. + + ## ui.colors.color.dialog.button-shortcut.text + # Default text color. + set ui.colors.color.dialog.button-shortcut.text = "#63cdcf" + + ## ui.colors.color.dialog.button-shortcut.background + # Default background color. + set ui.colors.color.dialog.button-shortcut.background = "#29394f" + + + ## ui.colors.color.dialog.button-shortcut-selected + # Dialog selected button colors. + + ## ui.colors.color.dialog.button-shortcut-selected.text + # Default text color. + set ui.colors.color.dialog.button-shortcut-selected.text = "#39506d" + + ## ui.colors.color.dialog.button-shortcut-selected.background + # Default background color. + set ui.colors.color.dialog.button-shortcut-selected.background = "#719cd6" + + + ## ui.colors.color.dialog.field + # Dialog text field colors. + + ## ui.colors.color.dialog.field.text + # Default text color. + set ui.colors.color.dialog.field.text = "#131a24" + + ## ui.colors.color.dialog.field.background + # Default background color. + set ui.colors.color.dialog.field.background = "#719cd6" + + + ## ui.colors.color.dialog.field-text + # Dialog field text colors. + + ## ui.colors.color.dialog.field-text.text + # Default text color. + set ui.colors.color.dialog.field-text.text = "#131a24" + + ## ui.colors.color.dialog.field-text.background + # Default background color. + set ui.colors.color.dialog.field-text.background = "#719cd6" + + + ## ui.colors.color.dialog.meter + # Dialog meter colors. + + ## ui.colors.color.dialog.meter.text + # Default text color. + set ui.colors.color.dialog.meter.text = "#131a24" + + ## ui.colors.color.dialog.meter.background + # Default background color. + set ui.colors.color.dialog.meter.background = "#719cd6" + + + ## ui.colors.color.dialog.shadow + # Dialog shadow colors (see ui.shadows option). + + ## ui.colors.color.dialog.shadow.text + # Default text color. + set ui.colors.color.dialog.shadow.text = "#131a24" + + ## ui.colors.color.dialog.shadow.background + # Default background color. + set ui.colors.color.dialog.shadow.background = "#131a24" + + + + ## ui.colors.color.title + # Title bar colors. + + ## ui.colors.color.title.title-bar + # Generic title bar colors. + + ## ui.colors.color.title.title-bar.text + # Default text color. + set ui.colors.color.title.title-bar.text = "#cdcecf" + + ## ui.colors.color.title.title-bar.background + # Default background color. + set ui.colors.color.title.title-bar.background = "#131a24" + + + ## ui.colors.color.title.title-text + # Title bar text colors. + + ## ui.colors.color.title.title-text.text + # Default text color. + set ui.colors.color.title.title-text.text = "#cdcecf" + + ## ui.colors.color.title.title-text.background + # Default background color. + set ui.colors.color.title.title-text.background = "#131a24" + + + + ## ui.colors.color.status + # Status bar colors. + + ## ui.colors.color.status.showip-text + # Status bar show ip text colors. + + ## ui.colors.color.status.showip-text.text + # Default text color. + set ui.colors.color.status.showip-text.text = "#aeafb0" + + ## ui.colors.color.status.showip-text.background + # Default background color. + set ui.colors.color.status.showip-text.background = "#131a24" + + + ## ui.colors.color.status.status-bar + # Generic status bar colors. + + ## ui.colors.color.status.status-bar.text + # Default text color. + set ui.colors.color.status.status-bar.text = "#aeafb0" + + ## ui.colors.color.status.status-bar.background + # Default background color. + set ui.colors.color.status.status-bar.background = "#131a24" + + + ## ui.colors.color.status.status-text + # Status bar text colors. + + ## ui.colors.color.status.status-text.text + # Default text color. + set ui.colors.color.status.status-text.text = "#aeafb0" + + ## ui.colors.color.status.status-text.background + # Default background color. + set ui.colors.color.status.status-text.background = "#131a24" + + + + ## ui.colors.color.tabs + # Tabs bar colors. + + ## ui.colors.color.tabs.unvisited + # Tab colors for tabs that have not been selected since they completed + # loading. + + ## ui.colors.color.tabs.unvisited.text + # Default text color. + set ui.colors.color.tabs.unvisited.text = "#f4a261" + + ## ui.colors.color.tabs.unvisited.background + # Default background color. + set ui.colors.color.tabs.unvisited.background = "#29394f" + + + ## ui.colors.color.tabs.normal + # Unselected tab colors. + + ## ui.colors.color.tabs.normal.text + # Default text color. + set ui.colors.color.tabs.normal.text = "#81b29a" + + ## ui.colors.color.tabs.normal.background + # Default background color. + set ui.colors.color.tabs.normal.background = "#29394f" + + + ## ui.colors.color.tabs.loading + # Tab colors for tabs that are loading in the background. + + ## ui.colors.color.tabs.loading.text + # Default text color. + set ui.colors.color.tabs.loading.text = "#d67ad2" + + ## ui.colors.color.tabs.loading.background + # Default background color. + set ui.colors.color.tabs.loading.background = "#29394f" + + + ## ui.colors.color.tabs.selected + # Selected tab colors. + + ## ui.colors.color.tabs.selected.text + # Default text color. + set ui.colors.color.tabs.selected.text = "#131a24" + + ## ui.colors.color.tabs.selected.background + # Default background color. + set ui.colors.color.tabs.selected.background = "#719cd6" + + + ## ui.colors.color.tabs.separator + # Tab separator colors. + + ## ui.colors.color.tabs.separator.text + # Default text color. + set ui.colors.color.tabs.separator.text = "#39506d" + + ## ui.colors.color.tabs.separator.background + # Default background color. + set ui.colors.color.tabs.separator.background = "#29394f" + + + + ## ui.colors.color.clipboard + # Clipboard highlight colors. + + ## ui.colors.color.clipboard.text + # Default text color. + set ui.colors.color.clipboard.text = "#dbc074" + + ## ui.colors.color.clipboard.background + # Default background color. + set ui.colors.color.clipboard.background = "#3c5372" + + + ## ui.colors.color.desktop + # Desktop background. + + ## ui.colors.color.desktop.text + # Default text color. + set ui.colors.color.desktop.text = "#cdcecf" + + ## ui.colors.color.desktop.background + # Default background color. + set ui.colors.color.desktop.background = "black" + + + ## ui.colors.color.searched + # Searched string highlight colors. + + ## ui.colors.color.searched.text + # Default text color. + set ui.colors.color.searched.text = "#9d79d6" + + ## ui.colors.color.searched.background + # Default background color. + set ui.colors.color.searched.background = "black" + + + + ## ui.colors.mono + # Color settings for non-color terminal. + + ## ui.colors.mono.mainmenu + # Main menu bar colors. + + ## ui.colors.mono.mainmenu.normal + # Unselected main menu bar item colors. + + ## ui.colors.mono.mainmenu.normal.text + # Default text color. + set ui.colors.mono.mainmenu.normal.text = "white" + + ## ui.colors.mono.mainmenu.normal.background + # Default background color. + set ui.colors.mono.mainmenu.normal.background = "black" + + + ## ui.colors.mono.mainmenu.selected + # Selected main menu bar item colors. + + ## ui.colors.mono.mainmenu.selected.text + # Default text color. + set ui.colors.mono.mainmenu.selected.text = "gray" + + ## ui.colors.mono.mainmenu.selected.background + # Default background color. + set ui.colors.mono.mainmenu.selected.background = "white" + + + ## ui.colors.mono.mainmenu.hotkey + # Main menu hotkey colors. + + ## ui.colors.mono.mainmenu.hotkey.normal + # Main menu unselected hotkey colors. + + ## ui.colors.mono.mainmenu.hotkey.normal.text + # Default text color. + set ui.colors.mono.mainmenu.hotkey.normal.text = "white" + + ## ui.colors.mono.mainmenu.hotkey.normal.background + # Default background color. + set ui.colors.mono.mainmenu.hotkey.normal.background = "black" + + + ## ui.colors.mono.mainmenu.hotkey.selected + # Main menu selected hotkey colors. + + ## ui.colors.mono.mainmenu.hotkey.selected.text + # Default text color. + set ui.colors.mono.mainmenu.hotkey.selected.text = "white" + + ## ui.colors.mono.mainmenu.hotkey.selected.background + # Default background color. + set ui.colors.mono.mainmenu.hotkey.selected.background = "black" + + + + + ## ui.colors.mono.menu + # Menu bar colors. + + ## ui.colors.mono.menu.normal + # Unselected menu item colors. + + ## ui.colors.mono.menu.normal.text + # Default text color. + set ui.colors.mono.menu.normal.text = "white" + + ## ui.colors.mono.menu.normal.background + # Default background color. + set ui.colors.mono.menu.normal.background = "black" + + + ## ui.colors.mono.menu.selected + # Selected menu item colors. + + ## ui.colors.mono.menu.selected.text + # Default text color. + set ui.colors.mono.menu.selected.text = "gray" + + ## ui.colors.mono.menu.selected.background + # Default background color. + set ui.colors.mono.menu.selected.background = "white" + + + ## ui.colors.mono.menu.marked + # Marked menu item colors. + + ## ui.colors.mono.menu.marked.text + # Default text color. + set ui.colors.mono.menu.marked.text = "gray" + + ## ui.colors.mono.menu.marked.background + # Default background color. + set ui.colors.mono.menu.marked.background = "black" + + + ## ui.colors.mono.menu.hotkey + # Menu item hotkey colors. + + ## ui.colors.mono.menu.hotkey.normal + # Menu item unselected hotkey colors. + + ## ui.colors.mono.menu.hotkey.normal.text + # Default text color. + set ui.colors.mono.menu.hotkey.normal.text = "gray" + + ## ui.colors.mono.menu.hotkey.normal.background + # Default background color. + set ui.colors.mono.menu.hotkey.normal.background = "white" + + + ## ui.colors.mono.menu.hotkey.selected + # Menu item selected hotkey colors. + + ## ui.colors.mono.menu.hotkey.selected.text + # Default text color. + set ui.colors.mono.menu.hotkey.selected.text = "gray" + + ## ui.colors.mono.menu.hotkey.selected.background + # Default background color. + set ui.colors.mono.menu.hotkey.selected.background = "white" + + + + ## ui.colors.mono.menu.frame + # Menu frame colors. + + ## ui.colors.mono.menu.frame.text + # Default text color. + set ui.colors.mono.menu.frame.text = "white" + + ## ui.colors.mono.menu.frame.background + # Default background color. + set ui.colors.mono.menu.frame.background = "black" + + + + ## ui.colors.mono.dialog + # Dialog colors. + + ## ui.colors.mono.dialog.generic + # Generic dialog colors. + + ## ui.colors.mono.dialog.generic.text + # Default text color. + set ui.colors.mono.dialog.generic.text = "white" + + ## ui.colors.mono.dialog.generic.background + # Default background color. + set ui.colors.mono.dialog.generic.background = "black" + + + ## ui.colors.mono.dialog.frame + # Dialog frame colors. + + ## ui.colors.mono.dialog.frame.text + # Default text color. + set ui.colors.mono.dialog.frame.text = "white" + + ## ui.colors.mono.dialog.frame.background + # Default background color. + set ui.colors.mono.dialog.frame.background = "black" + + + ## ui.colors.mono.dialog.scrollbar + # Scrollbar colors. + + ## ui.colors.mono.dialog.scrollbar.text + # Default text color. + set ui.colors.mono.dialog.scrollbar.text = "black" + + ## ui.colors.mono.dialog.scrollbar.background + # Default background color. + set ui.colors.mono.dialog.scrollbar.background = "white" + + + ## ui.colors.mono.dialog.scrollbar-selected + # Scrollbar selected colors. + + ## ui.colors.mono.dialog.scrollbar-selected.text + # Default text color. + set ui.colors.mono.dialog.scrollbar-selected.text = "white" + + ## ui.colors.mono.dialog.scrollbar-selected.background + # Default background color. + set ui.colors.mono.dialog.scrollbar-selected.background = "black" + + + ## ui.colors.mono.dialog.title + # Dialog title colors. + + ## ui.colors.mono.dialog.title.text + # Default text color. + set ui.colors.mono.dialog.title.text = "gray" + + ## ui.colors.mono.dialog.title.background + # Default background color. + set ui.colors.mono.dialog.title.background = "white" + + + ## ui.colors.mono.dialog.text + # Dialog text colors. + + ## ui.colors.mono.dialog.text.text + # Default text color. + set ui.colors.mono.dialog.text.text = "white" + + ## ui.colors.mono.dialog.text.background + # Default background color. + set ui.colors.mono.dialog.text.background = "black" + + + ## ui.colors.mono.dialog.checkbox + # Dialog checkbox colors. + + ## ui.colors.mono.dialog.checkbox.text + # Default text color. + set ui.colors.mono.dialog.checkbox.text = "white" + + ## ui.colors.mono.dialog.checkbox.background + # Default background color. + set ui.colors.mono.dialog.checkbox.background = "black" + + + ## ui.colors.mono.dialog.checkbox-selected + # Dialog selected checkbox colors. + + ## ui.colors.mono.dialog.checkbox-selected.text + # Default text color. + set ui.colors.mono.dialog.checkbox-selected.text = "black" + + ## ui.colors.mono.dialog.checkbox-selected.background + # Default background color. + set ui.colors.mono.dialog.checkbox-selected.background = "white" + + + ## ui.colors.mono.dialog.checkbox-label + # Dialog checkbox label colors. + + ## ui.colors.mono.dialog.checkbox-label.text + # Default text color. + set ui.colors.mono.dialog.checkbox-label.text = "white" + + ## ui.colors.mono.dialog.checkbox-label.background + # Default background color. + set ui.colors.mono.dialog.checkbox-label.background = "black" + + + ## ui.colors.mono.dialog.button + # Dialog button colors. + + ## ui.colors.mono.dialog.button.text + # Default text color. + set ui.colors.mono.dialog.button.text = "white" + + ## ui.colors.mono.dialog.button.background + # Default background color. + set ui.colors.mono.dialog.button.background = "black" + + + ## ui.colors.mono.dialog.button-selected + # Dialog selected button colors. + + ## ui.colors.mono.dialog.button-selected.text + # Default text color. + set ui.colors.mono.dialog.button-selected.text = "black" + + ## ui.colors.mono.dialog.button-selected.background + # Default background color. + set ui.colors.mono.dialog.button-selected.background = "white" + + + ## ui.colors.mono.dialog.button-shortcut + # Dialog button colors. + + ## ui.colors.mono.dialog.button-shortcut.text + # Default text color. + set ui.colors.mono.dialog.button-shortcut.text = "black" + + ## ui.colors.mono.dialog.button-shortcut.background + # Default background color. + set ui.colors.mono.dialog.button-shortcut.background = "white" + + + ## ui.colors.mono.dialog.button-shortcut-selected + # Dialog selected button colors. + + ## ui.colors.mono.dialog.button-shortcut-selected.text + # Default text color. + set ui.colors.mono.dialog.button-shortcut-selected.text = "white" + + ## ui.colors.mono.dialog.button-shortcut-selected.background + # Default background color. + set ui.colors.mono.dialog.button-shortcut-selected.background = "black" + + + ## ui.colors.mono.dialog.field + # Dialog text field colors. + + ## ui.colors.mono.dialog.field.text + # Default text color. + set ui.colors.mono.dialog.field.text = "gray" + + ## ui.colors.mono.dialog.field.background + # Default background color. + set ui.colors.mono.dialog.field.background = "white" + + + ## ui.colors.mono.dialog.field-text + # Dialog field text colors. + + ## ui.colors.mono.dialog.field-text.text + # Default text color. + set ui.colors.mono.dialog.field-text.text = "gray" + + ## ui.colors.mono.dialog.field-text.background + # Default background color. + set ui.colors.mono.dialog.field-text.background = "white" + + + ## ui.colors.mono.dialog.meter + # Dialog meter colors. + + ## ui.colors.mono.dialog.meter.text + # Default text color. + set ui.colors.mono.dialog.meter.text = "gray" + + ## ui.colors.mono.dialog.meter.background + # Default background color. + set ui.colors.mono.dialog.meter.background = "white" + + + ## ui.colors.mono.dialog.shadow + # Dialog shadow colors (see ui.shadows option). + + ## ui.colors.mono.dialog.shadow.text + # Default text color. + set ui.colors.mono.dialog.shadow.text = "white" + + ## ui.colors.mono.dialog.shadow.background + # Default background color. + set ui.colors.mono.dialog.shadow.background = "white" + + + + ## ui.colors.mono.title + # Title bar colors. + + ## ui.colors.mono.title.title-bar + # Generic title bar colors. + + ## ui.colors.mono.title.title-bar.text + # Default text color. + set ui.colors.mono.title.title-bar.text = "gray" + + ## ui.colors.mono.title.title-bar.background + # Default background color. + set ui.colors.mono.title.title-bar.background = "white" + + + ## ui.colors.mono.title.title-text + # Title bar text colors. + + ## ui.colors.mono.title.title-text.text + # Default text color. + set ui.colors.mono.title.title-text.text = "gray" + + ## ui.colors.mono.title.title-text.background + # Default background color. + set ui.colors.mono.title.title-text.background = "white" + + + + ## ui.colors.mono.status + # Status bar colors. + + ## ui.colors.mono.status.showip-text + # Status bar show ip text colors. + + ## ui.colors.mono.status.showip-text.text + # Default text color. + set ui.colors.mono.status.showip-text.text = "white" + + ## ui.colors.mono.status.showip-text.background + # Default background color. + set ui.colors.mono.status.showip-text.background = "black" + + + ## ui.colors.mono.status.status-bar + # Generic status bar colors. + + ## ui.colors.mono.status.status-bar.text + # Default text color. + set ui.colors.mono.status.status-bar.text = "white" + + ## ui.colors.mono.status.status-bar.background + # Default background color. + set ui.colors.mono.status.status-bar.background = "black" + + + ## ui.colors.mono.status.status-text + # Status bar text colors. + + ## ui.colors.mono.status.status-text.text + # Default text color. + set ui.colors.mono.status.status-text.text = "white" + + ## ui.colors.mono.status.status-text.background + # Default background color. + set ui.colors.mono.status.status-text.background = "black" + + + + ## ui.colors.mono.tabs + # Tabs bar colors. + + ## ui.colors.mono.tabs.unvisited + # Tab colors for tabs that have not been selected since they completed + # loading. + + ## ui.colors.mono.tabs.unvisited.text + # Default text color. + set ui.colors.mono.tabs.unvisited.text = "gray" + + ## ui.colors.mono.tabs.unvisited.background + # Default background color. + set ui.colors.mono.tabs.unvisited.background = "black" + + + ## ui.colors.mono.tabs.normal + # Unselected tab colors. + + ## ui.colors.mono.tabs.normal.text + # Default text color. + set ui.colors.mono.tabs.normal.text = "white" + + ## ui.colors.mono.tabs.normal.background + # Default background color. + set ui.colors.mono.tabs.normal.background = "black" + + + ## ui.colors.mono.tabs.loading + # Tab colors for tabs that are loading in the background. + + ## ui.colors.mono.tabs.loading.text + # Default text color. + set ui.colors.mono.tabs.loading.text = "gray" + + ## ui.colors.mono.tabs.loading.background + # Default background color. + set ui.colors.mono.tabs.loading.background = "black" + + + ## ui.colors.mono.tabs.selected + # Selected tab colors. + + ## ui.colors.mono.tabs.selected.text + # Default text color. + set ui.colors.mono.tabs.selected.text = "gray" + + ## ui.colors.mono.tabs.selected.background + # Default background color. + set ui.colors.mono.tabs.selected.background = "white" + + + ## ui.colors.mono.tabs.separator + # Tab separator colors. + + ## ui.colors.mono.tabs.separator.text + # Default text color. + set ui.colors.mono.tabs.separator.text = "gray" + + ## ui.colors.mono.tabs.separator.background + # Default background color. + set ui.colors.mono.tabs.separator.background = "black" + + + + ## ui.colors.mono.clipboard + # Clipboard highlight colors. + + ## ui.colors.mono.clipboard.text + # Default text color. + set ui.colors.mono.clipboard.text = "black" + + ## ui.colors.mono.clipboard.background + # Default background color. + set ui.colors.mono.clipboard.background = "green" + + + ## ui.colors.mono.desktop + # Desktop background. + + ## ui.colors.mono.desktop.text + # Default text color. + set ui.colors.mono.desktop.text = "blue" + + ## ui.colors.mono.desktop.background + # Default background color. + set ui.colors.mono.desktop.background = "black" + + + ## ui.colors.mono.searched + # Searched string highlight colors. + + ## ui.colors.mono.searched.text + # Default text color. + set ui.colors.mono.searched.text = "white" + + ## ui.colors.mono.searched.background + # Default background color. + set ui.colors.mono.searched.background = "black" + + + + + ## ui.dialogs + # Dialogs-specific appearance and behaviour settings. + + ## ui.dialogs.listbox_min_height + # Minimal height of the listbox widget (used e.g. for bookmarks or global + # history). + set ui.dialogs.listbox_min_height = 1 + + ## ui.dialogs.shadows [0|1] + # 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 setup.h. + set ui.dialogs.shadows = 0 + + ## ui.dialogs.underline_hotkeys [0|1] + # Whether to underline hotkeys in menus to make them more visible. Requires + # that underlining is enabled for the terminal. + set ui.dialogs.underline_hotkeys = 1 + + ## ui.dialogs.underline_button_shortcuts [0|1] + # Whether to underline button shortcuts to make them more visible. Requires + # that underlining is enabled for the terminal. + set ui.dialogs.underline_button_shortcuts = 1 + + + ## ui.leds + # LEDs (visual indicators) options. + + ## ui.leds.enable [0|1] + # Enable LEDs. These visual indicators will inform you about various + # states. + set ui.leds.enable = 1 + + + ## ui.sessions + # Sessions settings. + + ## ui.sessions.auto_restore [0|1] + # Automatically restore the session at start. + # + # This feature requires bookmark support. + set ui.sessions.auto_restore = 0 + + ## ui.sessions.auto_save [0|1] + # Automatically save the session when quitting. + # + # This feature requires bookmark support. + set ui.sessions.auto_save = 0 + + ## ui.sessions.auto_save_foldername + # 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. + set ui.sessions.auto_save_foldername = "Auto saved session" + + ## ui.sessions.fork_on_start [0|1] + # Fork on start to let other terminals function even if the first terminal + # exits. + set ui.sessions.fork_on_start = 0 + + ## ui.sessions.homepage + # 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 WWW_HOME should be used as homepage URI instead. + set ui.sessions.homepage = "" + + ## ui.sessions.keep_session_active [0|1] + # Keep the session active even if the last terminal exits. + set ui.sessions.keep_session_active = 0 + + ## ui.sessions.snapshot [0|1] + # 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. + # + # This feature requires bookmark support. + set ui.sessions.snapshot = 0 + + + ## ui.tabs + # Window tabs settings. + + ## ui.tabs.show_bar + # Show tabs bar on the screen: + # 0 means never + # 1 means only if two or more tabs are open + # 2 means always + set ui.tabs.show_bar = 1 + + ## ui.tabs.top [0|1] + # Whether display tab bar at top like other browsers do. + set ui.tabs.top = 1 + + ## ui.tabs.wraparound [0|1] + # When moving right from the last tab, jump to the first one, and vice + # versa. + set ui.tabs.wraparound = 1 + + ## ui.tabs.confirm_close [0|1] + # When closing a tab show confirmation dialog. + set ui.tabs.confirm_close = 1 + + + ## ui.temperature + # Temperature of CPU. + + ## ui.temperature.enable [0|1] + # Whether to display temperature of the CPU in the status bar. + set ui.temperature.enable = 0 + + ## ui.temperature.filename + # Filename to see temperature. + set ui.temperature.filename = "/sys/class/thermal/thermal_zone0/temp" + + + ## ui.timer + # Timed action after certain interval of user inactivity. Someone can even + # find this useful, although you may not believe that. + + ## ui.timer.enable + # Whether to enable the timer or not: + # 0 is don't count down anything + # 1 is count down, but don't show the timer + # 2 is count down and show the timer near LEDs + set ui.timer.enable = 0 + + ## ui.timer.duration + # Inactivity timeout in seconds. The maximum of one day should be enough + # for just everyone (TM). + set ui.timer.duration = 86400 + + ## ui.timer.action + # Keybinding action to be triggered when timer reaches zero. + set ui.timer.action = "" + + + ## ui.back_to_exit [0|1] + # Going back from initial page exits tab or elinks. + set ui.back_to_exit = 0 + + ## ui.background_char + # Integer value of background character. + set ui.background_char = 32 + + ## ui.clipboard_file + # The filename of the clipboard. The 'copy-clipboard' action will append to + # it. This file can be also a named pipe. See contrib/clipboard/clip.sh for + # sample implementation. Note this file must exists before copying to the + # clipboard. + set ui.clipboard_file = "" + + ## ui.date_format + # Date format to use in dialogs. See strftime(3). + set ui.date_format = "%b %e %H:%M" + + ## ui.double_esc [0|1] + # Back to 0.12pre5 handling of ESC key. + set ui.double_esc = 0 + + ## ui.language + # Language of user interface. 'System' means that the language will be + # extracted from the environment dynamically. + set ui.language = "System" + + ## ui.mouse_disable [0|1] + # Disable mouse. Changes take effect at the next elinks restart. + set ui.mouse_disable = 0 + + ## ui.show_ip [0|1] + # Whether to display IP of the document in the status bar. + set ui.show_ip = 0 + + ## ui.show_menu_bar_always [0|1] + # Always show menu bar on the screen. + set ui.show_menu_bar_always = 0 + + ## ui.show_status_bar [0|1] + # Show status bar on the screen. + set ui.show_status_bar = 1 + + ## ui.show_title_bar [0|1] + # Show title bar on the screen. + set ui.show_title_bar = 1 + + ## ui.startup_goto_dialog [0|1] + # Pop up goto dialog in newly created tabs when there's no homepage set. This + # means also showing goto dialog on startup. + set ui.startup_goto_dialog = 1 + + ## ui.success_msgbox [0|1] + # When you pressed a [ Save ] button in some manager, this option will make + # sure that a box confirming success of the operation will pop up. + set ui.success_msgbox = 1 + + ## ui.tostop [0|1] + # Whether to disallow writing to terminal by background processes. + set ui.tostop = 1 + + ## ui.window_title [0|1] + # Set the window title when running in a windowing environment in an + # xterm-like terminal. This way the document's title is shown on the window + # titlebar. + set ui.window_title = 1 + +