X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/fa78699d29bcb76e8157904cb17c112b663f9df9..cda18d12ed0722c39ac56db43af7378f48efc6e4:/qutebrowser/qutebrowser.conf diff --git a/qutebrowser/qutebrowser.conf b/qutebrowser/qutebrowser.conf index 8244eae..f836fb8 100644 --- a/qutebrowser/qutebrowser.conf +++ b/qutebrowser/qutebrowser.conf @@ -264,6 +264,7 @@ url-incdec-segments = path,query # otherwise. # * `{id}`: The internal window ID of this window. # * `{scroll_pos}`: The page scroll position. +# * `{host}`: The host of the current web page. # Default: {perc}{title}{title_sep}qutebrowser # # hide-mouse-cursor (Bool): @@ -280,6 +281,12 @@ url-incdec-segments = path,query # Hide the window decoration when using wayland (requires restart) # Valid values: true, false # Default: false +# +# keyhint-blacklist (List): +# Keychains that shouldn't be shown in the keyhint dialog +# Globs are supported, so ';*' will blacklist all keychainsstarting +# with ';'. Use '*' to disable keyhints +# Default: zoom-levels = 25%,33%,50%,67%,75%,90%,100%,110%,125%,150%,175%,200%,250%,300%,400%,500% default-zoom = 100% downloads-position = top @@ -289,7 +296,7 @@ confirm-quit = downloads display-statusbar-messages = false zoom-text-only = false frame-flattening = false -user-stylesheet = $$XDG_CONFIG_HOME/qutebrowser/css/default.css +user-stylesheet = ::-webkit-scrollbar { width: 0px; height: 0px; } css-media-type = smooth-scrolling = false remove-finished-downloads = -1 @@ -299,6 +306,7 @@ window-title-format = {perc}{title}{title_sep}qutebrowser hide-mouse-cursor = false modal-js-dialog = false hide-wayland-decoration = false +keyhint-blacklist = [network] # Settings related to the network. @@ -347,6 +355,10 @@ hide-wayland-decoration = false # Whether to try to pre-fetch DNS entries to speed up browsing. # Valid values: true, false # Default: true +# +# custom-headers (HeaderDict): +# Set custom headers for qutebrowser HTTP requests. +# Default: do-not-track = true accept-language = en-US,en,de,fr referer-header = same-domain @@ -355,6 +367,7 @@ proxy = system proxy-dns-requests = true ssl-strict = ask dns-prefetch = true +custom-headers = [completion] # Options related to completion and command history. @@ -431,11 +444,15 @@ scrollbar-padding = 2 # # timeout (Int): # Timeout for ambiguous key bindings. +# If the current input forms both a complete match and a partial +# match, the complete match will be executed after this time. # Default: 500 # # partial-timeout (Int): # Timeout for partially typed key bindings. -# Default: 1000 +# If the current input forms only partial matches, the keystring +# will be cleared after this time. +# Default: 5000 # # insert-mode-on-plugins (Bool): # Whether to switch to insert mode when clicking flash and other @@ -603,6 +620,7 @@ mouse-zoom-divider = 512 # * `{index}`: The index of this tab. # * `{id}`: The internal tab ID of this tab. # * `{scroll_pos}`: The page scroll position. +# * `{host}`: The host of the current web page. # Default: {index}: {title} # # title-alignment (TextAlignment): @@ -752,7 +770,7 @@ cache-size = 52428800 # webgl (Bool): # Enables or disables WebGL. # Valid values: true, false -# Default: true +# Default: false # # css-regions (Bool): # Enable or disable support for CSS regions. @@ -891,9 +909,11 @@ enable-pdfjs = false # Mode to use for hints. # number: Use numeric hints. # letter: Use the chars in the hints -> chars setting. +# word: Use hints words based on the html elements and the extra +# words. # Default: letter # -# chars (String): +# chars (UniqueCharString): # Chars used for hint strings. # Default: asdfghjkl # @@ -903,7 +923,7 @@ enable-pdfjs = false # # scatter (Bool): # Whether to scatter hint key chains (like Vimium) or not (like -# dwb). +# dwb). Ignored for number hints. # Valid values: true, false # Default: true # @@ -912,11 +932,21 @@ enable-pdfjs = false # Valid values: true, false # Default: false # +# dictionary (File): +# The dictionary file to be used by the word hints. +# Default: /usr/share/dict/words +# # auto-follow (Bool): -# Whether to auto-follow a hint if there's only one left. +# Follow a hint immediately when the hint text is completely +# matched. # Valid values: true, false # Default: true # +# auto-follow-timeout (Int): +# A timeout to inhibit normal-mode key bindings after a +# successfulauto-follow. +# Default: 0 +# # next-regexes (RegexList): # A comma-separated list of regexes to use for 'next' links. # Default: @@ -925,16 +955,25 @@ enable-pdfjs = false # prev-regexes (RegexList): # A comma-separated list of regexes to use for 'prev' links. # Default: \bprev(ious)?\b,\bback\b,\bolder\b,\b[<←≪]\b,\b(<<|«)\b +# +# find-implementation (String): +# Which implementation to use to find elements to hint. +# javascript: Better but slower +# python: Slightly worse but faster +# Default: javascript border = 1px solid #E3BE23 opacity = 0.7 mode = letter chars = aoeuidhtns -min-chars = 1 +min-chars = 2 scatter = true uppercase = true +dictionary = /usr/share/dict/words auto-follow = true +auto-follow-timeout = 0 next-regexes = \bnext\b,\bmore\b,\bnewer\b,\b[>→≫]\b,\b(>>|»)\b,\bcontinue\b prev-regexes = \bprev(ious)?\b,\bback\b,\bolder\b,\b[<←≪]\b,\b(<<|«)\b +find-implementation = javascript [searchengines] # Definitions of search engines which can be used via the address bar. @@ -952,6 +991,7 @@ g = ${google} wikipedia = http://en.wikipedia.org/w/index.php?title=Special:Search&search={} wiki = ${wikipedia} pcl = http://docs.pointclouds.org/trunk/search.php?query={} +std = http://en.cppreference.com/mwiki/index.php?title=Special%3ASearch&search={} [aliases] # Aliases for commands. @@ -1246,6 +1286,18 @@ exit = quit # Background color for webpages if unset (or empty to use the # theme's color) # Default: white +# +# keyhint.fg (QssColor): +# Text color for the keyhint widget. +# Default: #FFFFFF +# +# keyhint.fg.suffix (CssColor): +# Highlight color for keys to complete the current keychain +# Default: #FFFF00 +# +# keyhint.bg (QssColor): +# Background color of the keyhint widget. +# Default: rgba(0, 0, 0, 80%) completion.fg = white completion.bg = #333333 completion.alternate-bg = #444444 @@ -1309,6 +1361,9 @@ downloads.bg.system = rgb downloads.fg.error = white downloads.bg.error = red webpage.bg = white +keyhint.fg = #FFFFFF +keyhint.fg.suffix = #FFFF00 +keyhint.bg = rgba(0, 0, 0, 80%) [fonts] # Fonts used for the UI, with optional style/weight/size. @@ -1319,8 +1374,8 @@ webpage.bg = white # _monospace (Font): # Default monospace fonts. # Default: Terminus, Monospace, "DejaVu Sans Mono", Monaco, -# "Bitstream Vera Sans Mono", "Andale Mono", "Liberation Mono", -# "Courier New", Courier, monospace, Fixed, Consolas, Terminal +# "Bitstream Vera Sans Mono", "Andale Mono", "Courier New", Courier, +# "Liberation Mono", monospace, Fixed, Consolas, Terminal # # completion (Font): # Font used in the completion widget. @@ -1385,6 +1440,10 @@ webpage.bg = white # web-size-default-fixed (Int): # The default font size for fixed-pitch text. # Default: +# +# keyhint (Font): +# Font used in the keyhint widget. +# Default: 8pt ${_monospace} _monospace = Terminus, Monospace, "DejaVu Sans Mono", Monaco, "Bitstream Vera Sans Mono", "Andale Mono", "Liberation Mono", "Courier New", Courier, monospace, Fixed, Consolas, Terminal completion = 8pt ${_monospace} tabbar = 8pt ${_monospace} @@ -1402,3 +1461,4 @@ web-size-minimum = web-size-minimum-logical = web-size-default = web-size-default-fixed = +keyhint = 8pt ${_monospace}