3 # Configfile for qutebrowser.
5 # This configfile is parsed by python's configparser in extended
6 # interpolation mode. The format is very INI-like, so there are
7 # categories like [general] with "key = value"-pairs.
9 # Note that you shouldn't add your own comments, as this file is
10 # regenerated every time the config is saved.
12 # Interpolation looks like ${value} or ${section:value} and will be
13 # replaced by the respective value.
15 # Some settings will expand environment variables. Note that, since
16 # interpolation is run first, you will need to escape the $ char as
19 # This is the default config, so if you want to remove anything from
20 # here (as opposed to change/add), for example a key binding, set it to
23 # You will need to escape the following values:
24 # - # at the start of the line (at the first position of the key) (\#)
28 # General/miscellaneous options.
31 # Whether to find text on a page case-insensitively.
32 # true: Search case-insensitively
33 # false: Search case-sensitively
34 # smart: Search case-sensitively if there are capital chars
38 # Whether to wrap finding text to the top when arriving at the end.
39 # Valid values: true, false
42 # startpage (string-list):
43 # The default page(s) to open at the start, separated by commas.
44 # Default: https://www.duckduckgo.com
47 # The page to open if :open -t/-b/-w is used without URL. Use
48 # `about:blank` for a blank page.
49 # Default: ${startpage}
52 # Whether to start a search when something else than a URL is
54 # naive: Use simple/naive check.
55 # dns: Use DNS requests (might be slow!).
56 # false: Never search automatically.
59 # auto-save-config (bool):
60 # Whether to save the config automatically on quit.
61 # Valid values: true, false
64 # auto-save-interval (int):
65 # How often (in milliseconds) to auto-save config/cookies/etc.
68 # editor (shell-command):
69 # The editor (and arguments) to use for the `open-editor` command.
70 # Use `{}` for the filename. The value gets split like in a shell,
71 # so you can use `"` or `'` to quote arguments.
72 # Default: gvim -f "{}"
74 # editor-encoding (encoding):
75 # Encoding to use for editor.
78 # private-browsing (bool):
79 # Do not record visited pages in the history or store web page
81 # Valid values: true, false
84 # developer-extras (bool):
85 # Enable extra tools for Web developers.
86 # This needs to be enabled for `:inspector` to work and also adds an
87 # _Inspect_ entry to the context menu.
88 # Valid values: true, false
91 # print-element-backgrounds (bool):
92 # Whether the background color and images are also drawn when the
94 # Valid values: true, false
97 # xss-auditing (bool):
98 # Whether load requests should be monitored for cross-site scripting
100 # Suspicious scripts will be blocked and reported in the inspector's
101 # JavaScript console. Enabling this feature might have an impact on
103 # Valid values: true, false
106 # site-specific-quirks (bool):
107 # Enable workarounds for broken sites.
108 # Valid values: true, false
111 # default-encoding (string):
112 # Default encoding to use for websites.
113 # The encoding must be a string describing an encoding such as
114 # _utf-8_, _iso-8859-1_, etc. If left empty a default value will be
118 # new-instance-open-target:
119 # How to open links in an existing instance if a new one is
121 # tab: Open a new tab in the existing window and activate it.
122 # tab-bg: Open a new background tab in the existing window and
124 # tab-silent: Open a new tab in the existing window without
126 # tab-bg-silent: Open a new background tab in the existing
127 # window without activating it.
128 # window: Open in a new window.
131 # log-javascript-console (bool):
132 # Whether to log javascript console messages.
133 # Valid values: true, false
136 # save-session (bool):
137 # Whether to always save the open pages.
138 # Valid values: true, false
141 # session-default-name (session):
142 # The name of the session to save by default, or empty for the last
147 startpage = https://www.duckduckgo.com
148 default-page = ${startpage}
150 auto-save-config = true
151 auto-save-interval = 15000
152 editor = urxvt -e vim "{}"
153 editor-encoding = utf-8
154 private-browsing = false
155 developer-extras = true
156 print-element-backgrounds = true
158 site-specific-quirks = true
160 new-instance-open-target = tab
161 log-javascript-console = false
163 session-default-name =
166 # General options related to the user interface.
168 # zoom-levels (perc-list):
169 # The available zoom levels, separated by commas.
171 # 25%,33%,50%,67%,75%,90%,100%,110%,125%,150%,175%,200%,250%,300%,400%,500%
173 # default-zoom (percentage):
174 # The default zoom level.
177 # message-timeout (int):
178 # Time (in ms) to show messages in the statusbar for.
181 # message-unfocused (bool):
182 # Whether to show messages in unfocused windows.
183 # Valid values: true, false
186 # confirm-quit (string-list):
187 # Whether to confirm quitting the application.
188 # always: Always show a confirmation.
189 # multiple-tabs: Show a confirmation if multiple tabs are
191 # downloads: Show a confirmation if downloads are running
192 # never: Never show a confirmation.
195 # display-statusbar-messages (bool):
196 # Whether to display javascript statusbar messages.
197 # Valid values: true, false
200 # zoom-text-only (bool):
201 # Whether the zoom factor on a frame applies only to the text or to
203 # Valid values: true, false
206 # frame-flattening (bool):
207 # Whether to expand each subframe to its contents.
208 # This will flatten all the frames to become one scrollable page.
209 # Valid values: true, false
212 # user-stylesheet (user-stylesheet):
213 # User stylesheet to use (absolute filename or CSS string). Will
214 # expand environment variables.
215 # Default: ::-webkit-scrollbar { width: 0px; height: 0px; }
217 # css-media-type (string):
218 # Set the CSS media type.
221 # remove-finished-downloads (bool):
222 # Whether to remove finished downloads automatically.
223 # Valid values: true, false
226 # hide-statusbar (bool):
227 # Whether to hide the statusbar unless a message is shown.
228 # Valid values: true, false
231 # window-title-format (format-string):
232 # The format to use for the window title. The following placeholders
234 # * `{perc}`: The percentage as a string like `[10%]`.
235 # * `{perc_raw}`: The raw percentage, e.g. `10`
236 # * `{title}`: The title of the current web page
237 # * `{title_sep}`: The string ` - ` if a title is set, empty
239 # * `{id}`: The internal window ID of this window.
240 # Default: {perc}{title}{title_sep}qutebrowser
241 zoom-levels = 25%,33%,50%,67%,75%,90%,100%,110%,125%,150%,175%,200%,250%,300%,400%,500%
243 message-timeout = 2000
244 message-unfocused = false
245 confirm-quit = downloads
246 display-statusbar-messages = false
247 zoom-text-only = false
248 frame-flattening = false
249 user-stylesheet = $$XDG_CONFIG_HOME/qutebrowser/css/default.css
251 remove-finished-downloads = false
252 hide-statusbar = false
253 window-title-format = {perc}{title}{title_sep}qutebrowser
256 # Settings related to the network.
258 # do-not-track (bool):
259 # Value to send in the `DNT` header.
260 # Valid values: true, false
263 # accept-language (string):
264 # Value to send in the `accept-language` header.
267 # user-agent (user-agent):
268 # User agent to send. Empty to send the default.
273 # In addition to the listed values, you can use a `socks://...` or
275 # system: Use the system wide proxy.
276 # none: Don't use any proxy
279 # proxy-dns-requests (bool):
280 # Whether to send DNS requests over the configured proxy.
281 # Valid values: true, false
285 # Whether to validate SSL handshakes.
286 # Valid values: true, false, ask
289 # dns-prefetch (bool):
290 # Whether to try to pre-fetch DNS entries to speed up browsing.
291 # Valid values: true, false
294 accept-language = en-US,en,de,fr
297 proxy-dns-requests = true
302 # Options related to completion and command history.
304 # download-path-suggestion:
305 # What to display in the download filename input.
306 # path: Show only the download path.
307 # filename: Show only download filename.
308 # both: Show download path and filename.
311 # timestamp-format (string):
312 # How to format timestamps (e.g. for history)
316 # Whether to show the autocompletion window.
317 # Valid values: true, false
320 # height (percentage-or-int):
321 # The height of the completion, in px or as percentage of the
325 # cmd-history-max-items (int):
326 # How many commands to save in the command history.
327 # 0: no history / -1: unlimited
330 # web-history-max-items (int):
331 # How many URLs to show in the web history.
332 # 0: no history / -1: unlimited
335 # quick-complete (bool):
336 # Whether to move on to the next part when there's only one possible
338 # Valid values: true, false
342 # Whether to shrink the completion to be smaller than the configured
343 # size if there are no scrollbars.
344 # Valid values: true, false
346 download-path-suggestion = path
347 timestamp-format = %Y-%m-%d
350 cmd-history-max-items = 100
351 web-history-max-items = 1000
352 quick-complete = false
356 # Options related to input modes.
359 # Timeout for ambiguous key bindings.
362 # partial-timeout (int):
363 # Timeout for partially typed key bindings.
366 # insert-mode-on-plugins (bool):
367 # Whether to switch to insert mode when clicking flash and other
369 # Valid values: true, false
372 # auto-leave-insert-mode (bool):
373 # Whether to leave insert mode if a non-editable element is clicked.
374 # Valid values: true, false
377 # auto-insert-mode (bool):
378 # Whether to automatically enter insert mode if an editable element
379 # is focused after page load.
380 # Valid values: true, false
383 # forward-unbound-keys:
384 # Whether to forward unbound keys to the webview in normal mode.
385 # all: Forward all unbound keys.
386 # auto: Forward unbound non-alphanumeric keys.
387 # none: Don't forward any keys.
390 # spatial-navigation (bool):
391 # Enables or disables the Spatial Navigation feature
392 # Spatial navigation consists in the ability to navigate between
393 # focusable elements in a Web page, such as hyperlinks and form
394 # controls, by using Left, Right, Up and Down arrow keys. For
395 # example, if a user presses the Right key, heuristics determine
396 # whether there is an element he might be trying to reach towards
397 # the right and which element he probably wants.
398 # Valid values: true, false
401 # links-included-in-focus-chain (bool):
402 # Whether hyperlinks should be included in the keyboard focus chain.
403 # Valid values: true, false
406 # rocker-gestures (bool):
407 # Whether to enable Opera-like mouse rocker gestures. This disables
409 # Valid values: true, false
412 # mouse-zoom-divider (int):
413 # How much to divide the mouse wheel movements to translate them
414 # into zoom increments.
417 partial-timeout = 1000
418 insert-mode-on-plugins = false
419 auto-leave-insert-mode = true
420 auto-insert-mode = false
421 forward-unbound-keys = auto
422 spatial-navigation = false
423 links-included-in-focus-chain = true
424 rocker-gestures = false
425 mouse-zoom-divider = 512
428 # Configuration of the tab bar.
430 # background-tabs (bool):
431 # Whether to open new tabs (middleclick/ctrl+click) in background.
432 # Valid values: true, false
436 # Which tab to select when the focused tab is removed.
437 # left: Select the tab on the left.
438 # right: Select the tab on the right.
439 # previous: Select the previously selected tab.
443 # How new tabs are positioned.
444 # left: On the left of the current tab.
445 # right: On the right of the current tab.
446 # first: At the left end.
447 # last: At the right end.
450 # new-tab-position-explicit:
451 # How new tabs opened explicitly are positioned.
452 # left: On the left of the current tab.
453 # right: On the right of the current tab.
454 # first: At the left end.
455 # last: At the right end.
459 # Behaviour when the last tab is closed.
460 # ignore: Don't do anything.
461 # blank: Load a blank page.
462 # close: Close the window.
466 # Hide the tab bar if only one tab is open.
467 # Valid values: true, false
470 # hide-always (bool):
471 # Always hide the tab bar.
472 # Valid values: true, false
476 # Whether to wrap when changing tabs.
477 # Valid values: true, false
481 # Whether tabs should be movable.
482 # Valid values: true, false
485 # close-mouse-button:
486 # On which mouse button to close tabs.
487 # right: Close tabs on right-click.
488 # middle: Close tabs on middle-click.
489 # none: Don't close tabs using the mouse.
493 # The position of the tab bar.
494 # Valid values: north, south, east, west
497 # show-favicons (bool):
498 # Whether to show favicons in the tab bar.
499 # Valid values: true, false
502 # width (percentage-or-int):
503 # The width of the tab bar if it's vertical, in px or as percentage
507 # indicator-width (int):
508 # Width of the progress indicator (0 to disable).
511 # indicator-space (int):
512 # Spacing between tab edge and indicator.
515 # tabs-are-windows (bool):
516 # Whether to open windows instead of tabs.
517 # Valid values: true, false
520 # title-format (format-string):
521 # The format to use for the tab title. The following placeholders
523 # * `{perc}`: The percentage as a string like `[10%]`.
524 # * `{perc_raw}`: The raw percentage, e.g. `10`
525 # * `{title}`: The title of the current web page
526 # * `{title_sep}`: The string ` - ` if a title is set, empty
528 # * `{index}`: The index of this tab.
529 # * `{id}`: The internal tab ID of this tab.
530 # Default: {index}: {title}
531 background-tabs = false
532 select-on-remove = left
533 new-tab-position = right
534 new-tab-position-explicit = last
540 close-mouse-button = middle
546 tabs-are-windows = false
547 title-format = {index}: {title}
550 # Settings related to cache and storage.
552 # download-directory (directory):
553 # The directory to save downloads to. An empty value selects a
554 # sensible os-specific default. Will expand environment variables.
557 # maximum-pages-in-cache (int):
558 # The maximum number of pages to hold in the global memory page
560 # The Page Cache allows for a nicer user experience when navigating
561 # forth or back to pages in the forward/back history, by pausing and
562 # resuming up to _n_ pages.
563 # For more information about the feature, please refer to:
564 # http://webkit.org/blog/427/webkit-page-cache-i-the-basics/
567 # object-cache-capacities (bytes-list):
568 # The capacities for the global memory cache for dead objects such
569 # as stylesheets or scripts. Syntax: cacheMinDeadCapacity,
570 # cacheMaxDead, totalCapacity.
571 # The _cacheMinDeadCapacity_ specifies the minimum number of bytes
572 # that dead objects should consume when the cache is under pressure.
573 # _cacheMaxDead_ is the maximum number of bytes that dead objects
574 # should consume when the cache is *not* under pressure.
575 # _totalCapacity_ specifies the maximum number of bytes that the
576 # cache should consume *overall*.
579 # offline-storage-default-quota (bytes):
580 # Default quota for new offline storage databases.
583 # offline-web-application-cache-quota (bytes):
584 # Quota for the offline web application cache.
587 # offline-storage-database (bool):
588 # Whether support for the HTML 5 offline storage feature is enabled.
589 # Valid values: true, false
592 # offline-web-application-storage (bool):
593 # Whether support for the HTML 5 web application cache feature is
595 # An application cache acts like an HTTP cache in some sense. For
596 # documents that use the application cache via JavaScript, the
597 # loader engine will first ask the application cache for the
598 # contents, before hitting the network.
599 # The feature is described in details at:
600 # http://dev.w3.org/html5/spec/Overview.html#appcache
601 # Valid values: true, false
604 # local-storage (bool):
605 # Whether support for the HTML 5 local storage feature is enabled.
606 # Valid values: true, false
610 # Size of the HTTP network cache.
612 download-directory = ~/downloads
613 maximum-pages-in-cache =
614 object-cache-capacities =
615 offline-storage-default-quota =
616 offline-web-application-cache-quota =
617 offline-storage-database = true
618 offline-web-application-storage = true
620 cache-size = 52428800
623 # Loaded plugins/scripts and allowed actions.
625 # allow-images (bool):
626 # Whether images are automatically loaded in web pages.
627 # Valid values: true, false
630 # allow-javascript (bool):
631 # Enables or disables the running of JavaScript programs.
632 # Valid values: true, false
635 # allow-plugins (bool):
636 # Enables or disables plugins in Web pages.
637 # Qt plugins with a mimetype such as "application/x-qt-plugin" are
638 # not affected by this setting.
639 # Valid values: true, false
643 # Allow websites to request geolocations.
644 # Valid values: false, ask
648 # Allow websites to show notifications.
649 # Valid values: false, ask
652 # javascript-can-open-windows (bool):
653 # Whether JavaScript programs can open new windows.
654 # Valid values: true, false
657 # javascript-can-close-windows (bool):
658 # Whether JavaScript programs can close windows.
659 # Valid values: true, false
662 # javascript-can-access-clipboard (bool):
663 # Whether JavaScript programs can read or write to the clipboard.
664 # Valid values: true, false
667 # ignore-javascript-prompt (bool):
668 # Whether all javascript prompts should be ignored.
669 # Valid values: true, false
672 # ignore-javascript-alert (bool):
673 # Whether all javascript alerts should be ignored.
674 # Valid values: true, false
677 # local-content-can-access-remote-urls (bool):
678 # Whether locally loaded documents are allowed to access remote
680 # Valid values: true, false
683 # local-content-can-access-file-urls (bool):
684 # Whether locally loaded documents are allowed to access other local
686 # Valid values: true, false
690 # Whether to accept cookies.
691 # default: Default QtWebKit behavior.
692 # never: Don't accept cookies at all.
695 # cookies-store (bool):
696 # Whether to store cookies.
697 # Valid values: true, false
700 # host-block-lists (url-list):
701 # List of URLs of lists which contain hosts to block.
702 # The file can be in one of the following formats:
703 # - An '/etc/hosts'-like file
704 # - One host per line
705 # - A zip-file of any of the above, with either only one file, or a
706 # file named 'hosts' (with any extension).
708 # http://www.malwaredomainlist.com/hostslist/hosts.txt,http://someonewhocares.org/hosts/hosts,http://winhelp2002.mvps.org/hosts.zip,http://malwaredomains.lehigh.edu/files/justdomains.zip,http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&mimetype=plaintext
710 # host-blocking-enabled (bool):
711 # Whether host blocking is enabled.
712 # Valid values: true, false
715 allow-javascript = true
716 allow-plugins = false
719 javascript-can-open-windows = true
720 javascript-can-close-windows = true
721 javascript-can-access-clipboard = false
722 ignore-javascript-prompt = false
723 ignore-javascript-alert = false
724 local-content-can-access-remote-urls = false
725 local-content-can-access-file-urls = true
726 cookies-accept = default
728 host-block-lists = http://www.malwaredomainlist.com/hostslist/hosts.txt,http://someonewhocares.org/hosts/hosts,http://winhelp2002.mvps.org/hosts.zip,http://malwaredomains.lehigh.edu/files/justdomains.zip,http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&mimetype=plaintext
729 host-blocking-enabled = true
735 # CSS border value for hints.
736 # Default: 1px solid #E3BE23
743 # Mode to use for hints.
744 # number: Use numeric hints.
745 # letter: Use the chars in the hints -> chars setting.
749 # Chars used for hint strings.
753 # Mininum number of chars used for hint strings.
757 # Whether to scatter hint key chains (like Vimium) or not (like
759 # Valid values: true, false
763 # Make chars in hint strings uppercase.
764 # Valid values: true, false
767 # auto-follow (bool):
768 # Whether to auto-follow a hint if there's only one left.
769 # Valid values: true, false
772 # next-regexes (regex-list):
773 # A comma-separated list of regexes to use for 'next' links.
774 # Default: \bnext\b,\bmore\b,\bnewer\b,\b[>→≫]\b,\b(>>|»)\b
776 # prev-regexes (regex-list):
777 # A comma-separated list of regexes to use for 'prev' links.
778 # Default: \bprev(ious)?\b,\bback\b,\bolder\b,\b[<←≪]\b,\b(<<|«)\b
779 border = 1px solid #E3BE23
787 next-regexes = \bnext\b,\bmore\b,\bnewer\b,\b[>→≫]\b,\b(>>|»)\b
788 prev-regexes = \bprev(ious)?\b,\bback\b,\bolder\b,\b[<←≪]\b,\b(<<|«)\b
791 # Definitions of search engines which can be used via the address bar.
792 # The searchengine named `DEFAULT` is used when `general -> auto-search`
793 # is true and something else than a URL was entered to be opened. Other
794 # search engines can be used by prepending the search engine name to the
795 # search term, e.g. `:open google qutebrowser`. The string `{}` will be
796 # replaced by the search term, use `{{` and `}}` for literal `{`/`}`
798 DEFAULT = ${duckduckgo}
799 duckduckgo = https://duckduckgo.com/?q={}
801 google = https://encrypted.google.com/search?q={}
803 wikipedia = http://en.wikipedia.org/w/index.php?title=Special:Search&search={}
807 # Aliases for commands.
808 # By default, no aliases are defined. Example which adds a new command
809 # `:qtb` to open qutebrowsers website:
810 # `qtb = open http://www.qutebrowser.org/`
816 # Colors used in the UI.
817 # A value can be in one of the following format:
818 # * `#RGB`/`#RRGGBB`/`#RRRGGGBBB`/`#RRRRGGGGBBBB`
819 # * A SVG color name as specified in http://www.w3.org/TR/SVG/types.html#ColorKeywords[the W3C specification].
820 # * transparent (no color)
821 # * `rgb(r, g, b)` / `rgba(r, g, b, a)` (values 0-255 or percentages)
822 # * `hsv(h, s, v)` / `hsva(h, s, v, a)` (values 0-255, hue 0-359)
823 # * A gradient as explained in http://qt-project.org/doc/qt-4.8/stylesheet-reference.html#list-of-property-types[the Qt documentation] under ``Gradient''.
824 # The `hints.*` values are a special case as they're real CSS colors, not Qt-CSS colors. There, for a gradient, you need to use `-webkit-gradient`, see https://www.webkit.org/blog/175/introducing-css-gradients/[the WebKit documentation].
826 # completion.fg (qcolor):
827 # Text color of the completion widget.
830 # completion.bg (qss-color):
831 # Background color of the completion widget.
834 # completion.alternate-bg (qss-color):
835 # Alternating background color of the completion widget.
838 # completion.category.fg (qcolor):
839 # Foreground color of completion widget category headers.
842 # completion.category.bg (qss-color):
843 # Background color of the completion widget category headers.
844 # Default: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #888888,
847 # completion.category.border.top (qss-color):
848 # Top border color of the completion widget category headers.
851 # completion.category.border.bottom (qss-color):
852 # Bottom border color of the completion widget category headers.
853 # Default: ${completion.category.border.top}
855 # completion.item.selected.fg (qcolor):
856 # Foreground color of the selected completion item.
859 # completion.item.selected.bg (qss-color):
860 # Background color of the selected completion item.
863 # completion.item.selected.border.top (qss-color):
864 # Top border color of the completion widget category headers.
867 # completion.item.selected.border.bottom (qss-color):
868 # Bottom border color of the selected completion item.
869 # Default: ${completion.item.selected.border.top}
871 # completion.match.fg (qss-color):
872 # Foreground color of the matched text in the completion.
875 # statusbar.bg (qss-color):
876 # Foreground color of the statusbar.
879 # statusbar.fg (qss-color):
880 # Foreground color of the statusbar.
883 # statusbar.bg.error (qss-color):
884 # Background color of the statusbar if there was an error.
887 # statusbar.bg.warning (qss-color):
888 # Background color of the statusbar if there is a warning.
889 # Default: darkorange
891 # statusbar.bg.prompt (qss-color):
892 # Background color of the statusbar if there is a prompt.
895 # statusbar.bg.insert (qss-color):
896 # Background color of the statusbar in insert mode.
899 # statusbar.progress.bg (qss-color):
900 # Background color of the progress bar.
903 # statusbar.url.fg (qss-color):
904 # Default foreground color of the URL in the statusbar.
905 # Default: ${statusbar.fg}
907 # statusbar.url.fg.success (qss-color):
908 # Foreground color of the URL in the statusbar on successful load.
911 # statusbar.url.fg.error (qss-color):
912 # Foreground color of the URL in the statusbar on error.
915 # statusbar.url.fg.warn (qss-color):
916 # Foreground color of the URL in the statusbar when there's a
920 # statusbar.url.fg.hover (qss-color):
921 # Foreground color of the URL in the statusbar for hovered links.
924 # tabs.fg.odd (qcolor):
925 # Foreground color of unselected odd tabs.
928 # tabs.fg.even (qcolor):
929 # Foreground color of unselected even tabs.
932 # tabs.fg.selected (qcolor):
933 # Foreground color of selected tabs.
936 # tabs.bg.odd (qcolor):
937 # Background color of unselected odd tabs.
940 # tabs.bg.even (qcolor):
941 # Background color of unselected even tabs.
944 # tabs.bg.selected (qcolor):
945 # Background color of selected tabs.
948 # tabs.bg.bar (qcolor):
949 # Background color of the tab bar.
952 # tabs.indicator.start (qcolor):
953 # Color gradient start for the tab indicator.
956 # tabs.indicator.stop (qcolor):
957 # Color gradient end for the tab indicator.
960 # tabs.indicator.error (qcolor):
961 # Color for the tab indicator on errors..
964 # tabs.indicator.system:
965 # Color gradient interpolation system for the tab indicator.
966 # rgb: Interpolate in the RGB color system.
967 # hsv: Interpolate in the HSV color system.
968 # hsl: Interpolate in the HSL color system.
971 # hints.fg (css-color):
972 # Font color for hints.
975 # hints.fg.match (css-color):
976 # Font color for the matched part of hints.
979 # hints.bg (css-color):
980 # Background color for hints.
981 # Default: -webkit-gradient(linear, left top, left bottom,
982 # color-stop(0%,#FFF785), color-stop(100%,#FFC542))
984 # downloads.fg (qcolor):
985 # Foreground color for downloads.
988 # downloads.bg.bar (qss-color):
989 # Background color for the download bar.
992 # downloads.bg.start (qcolor):
993 # Color gradient start for downloads.
996 # downloads.bg.stop (qcolor):
997 # Color gradient end for downloads.
1000 # downloads.bg.system:
1001 # Color gradient interpolation system for downloads.
1002 # rgb: Interpolate in the RGB color system.
1003 # hsv: Interpolate in the HSV color system.
1004 # hsl: Interpolate in the HSL color system.
1007 # downloads.bg.error (qcolor):
1008 # Background color for downloads with errors.
1010 completion.fg = white
1011 completion.bg = #333333
1012 completion.alternate-bg = #444444
1013 completion.category.fg = white
1014 completion.category.bg = qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #888888, stop:1 #505050)
1015 completion.category.border.top = black
1016 completion.category.border.bottom = ${completion.category.border.top}
1017 completion.item.selected.fg = black
1018 completion.item.selected.bg = #e8c000
1019 completion.item.selected.border.top = #bbbb00
1020 completion.item.selected.border.bottom = ${completion.item.selected.border.top}
1021 completion.match.fg = #ff4444
1022 statusbar.bg = black
1023 statusbar.fg = white
1024 statusbar.bg.error = red
1025 statusbar.bg.warning = darkorange
1026 statusbar.bg.prompt = darkblue
1027 statusbar.bg.insert = darkgreen
1028 statusbar.progress.bg = white
1029 statusbar.url.fg = ${statusbar.fg}
1030 statusbar.url.fg.success = lime
1031 statusbar.url.fg.error = orange
1032 statusbar.url.fg.warn = yellow
1033 statusbar.url.fg.hover = aqua
1035 tabs.fg.even = white
1036 tabs.fg.selected = white
1038 tabs.bg.even = darkgrey
1039 tabs.bg.selected = black
1040 tabs.bg.bar = #555555
1041 tabs.indicator.start = #0000aa
1042 tabs.indicator.stop = #00aa00
1043 tabs.indicator.error = #ff0000
1044 tabs.indicator.system = rgb
1046 hints.fg.match = green
1047 hints.bg = -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF785), color-stop(100%,#FFC542))
1048 downloads.fg = #ffffff
1049 downloads.bg.bar = black
1050 downloads.bg.start = #0000aa
1051 downloads.bg.stop = #00aa00
1052 downloads.bg.system = rgb
1053 downloads.bg.error = red
1056 # Fonts used for the UI, with optional style/weight/size.
1057 # * Style: `normal`/`italic`/`oblique`
1058 # * Weight: `normal`, `bold`, `100`..`900`
1059 # * Size: _number_ `px`/`pt`
1061 # _monospace (font):
1062 # Default monospace fonts.
1063 # Default: Terminus, Monospace, "DejaVu Sans Mono", Monaco,
1064 # "Bitstream Vera Sans Mono", "Andale Mono", "Liberation Mono",
1065 # "Courier New", Courier, monospace, Fixed, Consolas, Terminal
1067 # completion (font):
1068 # Font used in the completion widget.
1069 # Default: 8pt ${_monospace}
1072 # Font used in the tab bar.
1073 # Default: 8pt ${_monospace}
1076 # Font used in the statusbar.
1077 # Default: 8pt ${_monospace}
1080 # Font used for the downloadbar.
1081 # Default: 8pt ${_monospace}
1084 # Font used for the hints.
1085 # Default: bold 12px Monospace
1087 # debug-console (font):
1088 # Font used for the debugging console.
1089 # Default: 8pt ${_monospace}
1091 # web-family-standard (font):
1092 # Font family for standard fonts.
1095 # web-family-fixed (font):
1096 # Font family for fixed fonts.
1099 # web-family-serif (font):
1100 # Font family for serif fonts.
1103 # web-family-sans-serif (font):
1104 # Font family for sans-serif fonts.
1107 # web-family-cursive (font):
1108 # Font family for cursive fonts.
1111 # web-family-fantasy (font):
1112 # Font family for fantasy fonts.
1115 # web-size-minimum (int):
1116 # The hard minimum font size.
1119 # web-size-minimum-logical (int):
1120 # The minimum logical font size that is applied when zooming out.
1123 # web-size-default (int):
1124 # The default font size for regular text.
1127 # web-size-default-fixed (int):
1128 # The default font size for fixed-pitch text.
1130 _monospace = Terminus, Monospace, "DejaVu Sans Mono", Monaco, "Bitstream Vera Sans Mono", "Andale Mono", "Liberation Mono", "Courier New", Courier, monospace, Fixed, Consolas, Terminal
1131 completion = 8pt ${_monospace}
1132 tabbar = 8pt ${_monospace}
1133 statusbar = 8pt ${_monospace}
1134 downloads = 8pt ${_monospace}
1135 hints = bold 12px Monospace
1136 debug-console = 8pt ${_monospace}
1137 web-family-standard =
1140 web-family-sans-serif =
1141 web-family-cursive =
1142 web-family-fantasy =
1144 web-size-minimum-logical =
1146 web-size-default-fixed =