dotfiles

custom dotfiles
git clone git://git.pyratebeard.net/dotfiles.git
Log | Files | Refs | README

commit 56b9179fb53c35bfcbfb33ca83493a1a65fea201
parent 68603c4b39df8918cf46e1808b23d3c1736cc0a3
Author: pyratebeard <root@pyratebeard.net>
Date:   Wed, 31 May 2017 22:06:25 +0100

refreshed conf

Diffstat:
Mqutebrowser/.config/qutebrowser/keys.conf | 88++++++++++++++++++++++++-------------------------------------------------------
Mqutebrowser/.config/qutebrowser/qutebrowser.conf | 375+++++++++++++++++++++++++++----------------------------------------------------
2 files changed, 155 insertions(+), 308 deletions(-)

diff --git a/qutebrowser/.config/qutebrowser/keys.conf b/qutebrowser/.config/qutebrowser/keys.conf @@ -1,12 +1,3 @@ -# :'#######::'##::::'##:'########:'########:'########::'########:::'#######::'##:::::'##::'######::'########:'########:: -# '##.... ##: ##:::: ##:... ##..:: ##.....:: ##.... ##: ##.... ##:'##.... ##: ##:'##: ##:'##... ##: ##.....:: ##.... ##: -# ##:::: ##: ##:::: ##:::: ##:::: ##::::::: ##:::: ##: ##:::: ##: ##:::: ##: ##: ##: ##: ##:::..:: ##::::::: ##:::: ##: -# ##:::: ##: ##:::: ##:::: ##:::: ######::: ########:: ########:: ##:::: ##: ##: ##: ##:. ######:: ######::: ########:: -# ##:'## ##: ##:::: ##:::: ##:::: ##...:::: ##.... ##: ##.. ##::: ##:::: ##: ##: ##: ##::..... ##: ##...:::: ##.. ##::: -# ##:.. ##:: ##:::: ##:::: ##:::: ##::::::: ##:::: ##: ##::. ##:: ##:::: ##: ##: ##: ##:'##::: ##: ##::::::: ##::. ##:: -# . ##### ##:. #######::::: ##:::: ########: ########:: ##:::. ##:. #######::. ###. ###::. ######:: ########: ##:::. ##: -# :.....:..:::.......::::::..:::::........::........:::..:::::..:::.......::::...::...::::......:::........::..:::::..:: -# # vim: ft=conf # # In this config file, qutebrowser's key bindings are configured. @@ -36,7 +27,8 @@ # # For simple keys (no `<>`-signs), a capital letter means the key is pressed # with Shift. For special keys (with `<>`-signs), you need to explicitly add -# `Shift-` to match a key pressed with shift. +# `Shift-` to match a key pressed with shift. You can bind multiple commands +# by separating them with `;;`. # # Note that default keybindings are always bound, and need to be explicitly # unbound if you wish to remove them: @@ -48,7 +40,7 @@ [!normal] -leave-mode +clear-keychain ;; leave-mode <escape> <ctrl-[> @@ -242,40 +234,40 @@ yank yank -s yY -yank title +yank -t yt -yank title -s +yank -ts yT -yank domain +yank -d yd -yank domain -s +yank -ds yD -yank pretty-url +yank -p yp -yank pretty-url -s +yank -ps yP -open -- {clipboard} +paste pp -open -- {primary} +paste -s pP -open -t -- {clipboard} +paste -t Pp -open -t -- {primary} +paste -ts PP -open -w -- {clipboard} +paste -w wp -open -w -- {primary} +paste -ws wP quickmark-save @@ -440,21 +432,6 @@ follow-selected -t repeat-command . -set-cmd-text / - / - -set-cmd-text ? - ? - -set-cmd-text : - : - -record-macro - q - -run-macro - @ - [insert] # Keybindings for insert mode. # Since normal keypresses are passed through, only special keys are @@ -466,7 +443,7 @@ run-macro open-editor <ctrl-e> -insert-text {primary} +paste-primary <shift-ins> [hint] @@ -500,7 +477,8 @@ hint all tab-bg # Useful hidden commands to map in this section: # * `command-history-prev`: Switch to previous command in history. # * `command-history-next`: Switch to next command in history. -# * `completion-item-focus`: Select another item in completion. +# * `completion-item-prev`: Select previous item in completion. +# * `completion-item-next`: Select next item in completion. # * `command-accept`: Execute the command currently in the commandline. command-history-prev @@ -509,11 +487,11 @@ command-history-prev command-history-next <ctrl-n> -completion-item-focus prev +completion-item-prev <shift-tab> <up> -completion-item-focus next +completion-item-next <tab> <down> @@ -528,12 +506,6 @@ command-accept <enter> <shift-enter> -completion-item-focus next-category - <ctrl-tab> - -completion-item-focus prev-category - <ctrl-shift-tab> - [prompt] # Keybindings for prompts in the status line. # You can bind normal keys in this mode, but they will be only active @@ -541,8 +513,8 @@ completion-item-focus prev-category # bind special keys. # Useful hidden commands to map in this section: # * `prompt-accept`: Confirm the entered value. -# * `prompt-accept yes`: Answer yes to a yes/no question. -# * `prompt-accept no`: Answer no to a yes/no question. +# * `prompt-yes`: Answer yes to a yes/no question. +# * `prompt-no`: Answer no to a yes/no question. prompt-accept <return> @@ -552,23 +524,15 @@ prompt-accept <enter> <shift-enter> -prompt-accept yes +prompt-yes y -prompt-accept no +prompt-no n prompt-open-download <ctrl-x> -prompt-item-focus prev - <shift-tab> - <up> - -prompt-item-focus next - <tab> - <down> - [command,prompt] rl-backward-char @@ -668,10 +632,10 @@ move-to-start-of-document move-to-end-of-document G -yank selection -s +yank-selected -p Y -yank selection +yank-selected y <return> <ctrl-m> diff --git a/qutebrowser/.config/qutebrowser/qutebrowser.conf b/qutebrowser/.config/qutebrowser/qutebrowser.conf @@ -43,21 +43,9 @@ # smart: Search case-sensitively if there are capital chars # Default: smart # -# startpage (List of String): +# startpage (List): # The default page(s) to open at the start, separated by commas. -# Default: https://start.duckduckgo.com -# -# yank-ignored-url-parameters (List of String): -# The URL parameters to strip with :yank url, separated by commas. -# Default: -# ref,utm_source,utm_medium,utm_campaign,utm_term,utm_content -# -# default-open-dispatcher (String): -# The default program used to open downloads. Set to an empty string -# to use the default internal handler. -# Any {} in the string will be expanded to the filename, else the -# filename will be appended. -# Default: +# Default: https://duckduckgo.com # # default-page (FuzzyUrl): # The page to open if :open -t/-b/-w is used without URL. Use @@ -101,8 +89,7 @@ # developer-extras (Bool): # Enable extra tools for Web developers. # This needs to be enabled for `:inspector` to work and also adds an -# _Inspect_ entry to the context menu. For QtWebEngine, see -# 'qutebrowser --help' instead. +# _Inspect_ entry to the context menu. # Valid values: true, false # Default: false # @@ -147,17 +134,6 @@ # window: Open in a new window. # Default: tab # -# new-instance-open-target.window (String): -# Which window to choose when opening links as new tabs. -# first-opened: Open new tabs in the first (oldest) opened -# window. -# last-opened: Open new tabs in the last (newest) opened window. -# last-focused: Open new tabs in the most recently focused -# window. -# last-visible: Open new tabs in the most recently visible -# window. -# Default: last-focused -# # log-javascript-console (String): # How to log javascript console messages. # none: Don't log messages. @@ -182,8 +158,6 @@ # Default: path,query ignore-case = smart startpage = https://duckduckgo.com -yank-ignored-url-parameters = ref,utm_source,utm_medium,utm_campaign,utm_term,utm_content -default-open-dispatcher = default-page = ${startpage} auto-search = naive auto-save-config = true @@ -197,7 +171,6 @@ xss-auditing = false site-specific-quirks = true default-encoding = new-instance-open-target = tab -new-instance-open-target.window = last-focused log-javascript-console = debug save-session = true session-default-name = @@ -206,7 +179,7 @@ url-incdec-segments = path,query [ui] # General options related to the user interface. # -# zoom-levels (List of Perc): +# zoom-levels (PercList): # The available zoom levels, separated by commas. # Default: # 25%,33%,50%,67%,75%,90%,100%,110%,125%,150%,175%,200%,250%,300%,400%,500% @@ -255,15 +228,11 @@ url-incdec-segments = path,query # Valid values: true, false # Default: false # -# user-stylesheet (File): -# User stylesheet to use (absolute filename or filename relative to -# the config directory). Will expand environment variables. -# Default: -# -# hide-scrollbar (Bool): -# Hide the main scrollbar. -# Valid values: true, false -# Default: true +# user-stylesheet (UserStyleSheet): +# User stylesheet to use (absolute filename, filename relative to +# the config directory or CSS string). Will expand environment +# variables. +# Default: ::-webkit-scrollbar { width: 0px; height: 0px; } # # css-media-type (String): # Set the CSS media type. @@ -299,9 +268,13 @@ url-incdec-segments = path,query # * `{id}`: The internal window ID of this window. # * `{scroll_pos}`: The page scroll position. # * `{host}`: The host of the current web page. -# * `{backend}`: Either 'webkit' or 'webengine' # Default: {perc}{title}{title_sep}qutebrowser # +# hide-mouse-cursor (Bool): +# Whether to hide the mouse cursor. +# Valid values: true, false +# Default: false +# # modal-js-dialog (Bool): # Use standard JavaScript modal dialog for alert() and confirm() # Valid values: true, false @@ -312,20 +285,11 @@ url-incdec-segments = path,query # Valid values: true, false # Default: false # -# keyhint-blacklist (List of String): +# 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: -# -# prompt-radius (Int): -# The rounding radius for the edges of prompts. -# Default: 8 -# -# prompt-filebrowser (Bool): -# Show a filebrowser in upload/download prompts. -# Valid values: true, false -# Default: true zoom-levels = 25%,33%,50%,67%,75%,90%,100%,110%,125%,150%,175%,200%,250%,300%,400%,500% default-zoom = 100% downloads-position = bottom @@ -335,19 +299,17 @@ message-unfocused = false confirm-quit = never zoom-text-only = false frame-flattening = false -user-stylesheet = -hide-scrollbar = true +user-stylesheet = ::-webkit-scrollbar { width: 0px; height: 0px; } css-media-type = smooth-scrolling = false remove-finished-downloads = -1 hide-statusbar = false statusbar-padding = 1,1,0,0 window-title-format = {perc}{title}{title_sep}qutebrowser +hide-mouse-cursor = false modal-js-dialog = false hide-wayland-decoration = false keyhint-blacklist = -prompt-radius = 8 -prompt-filebrowser = true [network] # Settings related to the network. @@ -400,11 +362,6 @@ prompt-filebrowser = true # custom-headers (HeaderDict): # Set custom headers for qutebrowser HTTP requests. # Default: -# -# netrc-file (File): -# Set location of a netrc-file for HTTP authentication. If empty, -# ~/.netrc is used. -# Default: do-not-track = true accept-language = en-US,en referer-header = same-domain @@ -414,17 +371,14 @@ proxy-dns-requests = true ssl-strict = ask dns-prefetch = true custom-headers = -netrc-file = [completion] # Options related to completion and command history. # -# show (String): -# When to show the autocompletion window. -# always: Whenever a completion is available. -# auto: Whenever a completion is requested. -# never: Never. -# Default: always +# auto-open (Bool): +# Automatically open completion when typing. +# Valid values: true, false +# Default: true # # download-path-suggestion (String): # What to display in the download filename input. @@ -437,6 +391,11 @@ netrc-file = # How to format timestamps (e.g. for history) # Default: %Y-%m-%d # +# show (Bool): +# Whether to show the autocompletion window. +# Valid values: true, false +# Default: true +# # height (PercOrInt): # The height of the completion, in px or as percentage of the # window. @@ -471,9 +430,10 @@ netrc-file = # scrollbar-padding (Int): # Padding of scrollbar handle in completion window (in px). # Default: 2 -show = never +auto-open = true download-path-suggestion = path timestamp-format = %Y-%m-%d +show = true height = 50% cmd-history-max-items = 100 web-history-max-items = 1000 @@ -486,13 +446,13 @@ scrollbar-padding = 2 # Options related to input modes. # # timeout (Int): -# Timeout (in milliseconds) for ambiguous key bindings. +# 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 (in milliseconds) for partially typed key bindings. +# Timeout for partially typed key bindings. # If the current input forms only partial matches, the keystring # will be cleared after this time. # Default: 5000 @@ -568,27 +528,25 @@ mouse-zoom-divider = 512 # # select-on-remove (SelectOnRemove): # Which tab to select when the focused tab is removed. -# prev: Select the tab which came before the closed one (left in -# horizontal, above in vertical). -# next: Select the tab which came after the closed one (right in -# horizontal, below in vertical). -# last-used: Select the previously selected tab. -# Default: next +# left: Select the tab on the left. +# right: Select the tab on the right. +# previous: Select the previously selected tab. +# Default: right # # new-tab-position (NewTabPosition): # How new tabs are positioned. -# prev: Before the current tab. -# next: After the current tab. -# first: At the beginning. -# last: At the end. -# Default: next +# left: On the left of the current tab. +# right: On the right of the current tab. +# first: At the left end. +# last: At the right end. +# Default: right # # new-tab-position-explicit (NewTabPosition): # How new tabs opened explicitly are positioned. -# prev: Before the current tab. -# next: After the current tab. -# first: At the beginning. -# last: At the end. +# left: On the left of the current tab. +# right: On the right of the current tab. +# first: At the left end. +# last: At the right end. # Default: last # # last-close (String): @@ -666,7 +624,6 @@ mouse-zoom-divider = 512 # * `{id}`: The internal tab ID of this tab. # * `{scroll_pos}`: The page scroll position. # * `{host}`: The host of the current web page. -# * `{backend}`: Either 'webkit' or 'webengine' # Default: {index}: {title} # # title-alignment (TextAlignment): @@ -687,17 +644,17 @@ mouse-zoom-divider = 512 # Padding for indicators (top, bottom, left, right). # Default: 2,2,0,4 background-tabs = true -select-on-remove = next -new-tab-position = next +select-on-remove = right +new-tab-position = right new-tab-position-explicit = last last-close = ignore show = always show-switching-delay = 800 -wrap = false +wrap = true movable = true close-mouse-button = middle position = top -show-favicons = false +show-favicons = true width = 20% indicator-width = 3 tabs-are-windows = false @@ -736,7 +693,7 @@ indicator-padding = 2,2,0,4 # http://webkit.org/blog/427/webkit-page-cache-i-the-basics/ # Default: # -# object-cache-capacities (List of WebKitBytes): +# object-cache-capacities (WebKitBytesList): # The capacities for the global memory cache for dead objects such # as stylesheets or scripts. Syntax: cacheMinDeadCapacity, # cacheMaxDead, totalCapacity. @@ -814,8 +771,7 @@ cache-size = 52428800 # Default: false # # webgl (Bool): -# Enables or disables WebGL. For QtWebEngine, Qt/PyQt >= 5.7 is -# required for this setting. +# Enables or disables WebGL. # Valid values: true, false # Default: false # @@ -839,14 +795,8 @@ cache-size = 52428800 # Valid values: true, false, ask # Default: ask # -# media-capture (BoolAsk): -# Allow websites to record audio/video. -# Valid values: true, false, ask -# Default: ask -# -# javascript-can-open-windows-automatically (Bool): -# Whether JavaScript programs can open new windows without user -# interaction. +# javascript-can-open-windows (Bool): +# Whether JavaScript programs can open new windows. # Valid values: true, false # Default: false # @@ -896,7 +846,7 @@ cache-size = 52428800 # Valid values: true, false # Default: true # -# host-block-lists (List of Url): +# host-block-lists (UrlList): # List of URLs of lists which contain hosts to block. # The file can be in one of the following formats: # - An '/etc/hosts'-like file @@ -904,14 +854,14 @@ cache-size = 52428800 # - A zip-file of any of the above, with either only one file, or a # file named 'hosts' (with any extension). # Default: -# https://www.malwaredomainlist.com/hostslist/hosts.txt,http://someonewhocares.org/hosts/hosts,http://winhelp2002.mvps.org/hosts.zip,http://malwaredomains.lehigh.edu/files/justdomains.zip,https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&mimetype=plaintext +# 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 # # host-blocking-enabled (Bool): # Whether host blocking is enabled. # Valid values: true, false # Default: true # -# host-blocking-whitelist (List of String): +# host-blocking-whitelist (List): # List of domains that should always be loaded, despite being # ad-blocked. # Domains may contain * and ? wildcards and are otherwise required @@ -933,8 +883,7 @@ css-regions = true hyperlink-auditing = false geolocation = ask notifications = ask -media-capture = ask -javascript-can-open-windows-automatically = false +javascript-can-open-windows = false javascript-can-close-windows = false javascript-can-access-clipboard = false ignore-javascript-prompt = false @@ -955,6 +904,10 @@ enable-pdfjs = false # CSS border value for hints. # Default: 1px solid #E3BE23 # +# opacity (Float): +# Opacity for hints. +# Default: 0.7 +# # mode (String): # Mode to use for hints. # number: Use numeric hints. @@ -986,32 +939,23 @@ enable-pdfjs = false # The dictionary file to be used by the word hints. # Default: /usr/share/dict/words # -# auto-follow (String): -# Controls when a hint can be automatically followed without the -# user pressing Enter. -# always: Auto-follow whenever there is only a single hint on a -# page. -# unique-match: Auto-follow whenever there is a unique non-empty -# match in either the hint string (word mode) or filter (number -# mode). -# full-match: Follow the hint when the user typed the whole hint -# (letter, word or number mode) or the element's text (only in -# number mode). -# never: The user will always need to press Enter to follow a -# hint. -# Default: unique-match +# auto-follow (Bool): +# Follow a hint immediately when the hint text is completely +# matched. +# Valid values: true, false +# Default: true # # auto-follow-timeout (Int): -# A timeout (in milliseconds) to inhibit normal-mode key bindings -# after a successful auto-follow. +# A timeout to inhibit normal-mode key bindings after a +# successfulauto-follow. # Default: 0 # -# next-regexes (List of Regex): +# next-regexes (RegexList): # A comma-separated list of regexes to use for 'next' links. # Default: # \bnext\b,\bmore\b,\bnewer\b,\b[>→≫]\b,\b(>>|»)\b,\bcontinue\b # -# prev-regexes (List of Regex): +# 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 # @@ -1019,25 +963,20 @@ enable-pdfjs = false # Which implementation to use to find elements to hint. # javascript: Better but slower # python: Slightly worse but faster -# Default: python -# -# hide-unmatched-rapid-hints (Bool): -# Controls hiding unmatched hints in rapid mode. -# Valid values: true, false -# Default: true +# Default: javascript border = 1px solid #0b0b0b +opacity = 0.7 mode = letter chars = asdfghjkl min-chars = 1 scatter = true uppercase = false dictionary = /usr/share/dict/words -auto-follow = unique-match +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 -hide-unmatched-rapid-hints = true [searchengines] # Definitions of search engines which can be used via the address bar. @@ -1053,7 +992,7 @@ DEFAULT = https://duckduckgo.com/?q={} # Aliases for commands. # By default, no aliases are defined. Example which adds a new command # `:qtb` to open qutebrowsers website: -# `qtb = open https://www.qutebrowser.org/` +# `qtb = open http://www.qutebrowser.org/` [colors] # Colors used in the UI. @@ -1135,6 +1074,30 @@ DEFAULT = https://duckduckgo.com/?q={} # Background color of the statusbar. # Default: black # +# statusbar.fg.error (QssColor): +# Foreground color of the statusbar if there was an error. +# Default: ${statusbar.fg} +# +# statusbar.bg.error (QssColor): +# Background color of the statusbar if there was an error. +# Default: red +# +# statusbar.fg.warning (QssColor): +# Foreground color of the statusbar if there is a warning. +# Default: ${statusbar.fg} +# +# statusbar.bg.warning (QssColor): +# Background color of the statusbar if there is a warning. +# Default: darkorange +# +# statusbar.fg.prompt (QssColor): +# Foreground color of the statusbar if there is a prompt. +# Default: ${statusbar.fg} +# +# statusbar.bg.prompt (QssColor): +# Background color of the statusbar if there is a prompt. +# Default: darkblue +# # statusbar.fg.insert (QssColor): # Foreground color of the statusbar in insert mode. # Default: ${statusbar.fg} @@ -1254,17 +1217,16 @@ DEFAULT = https://duckduckgo.com/?q={} # none: Don't show a gradient. # Default: rgb # -# hints.fg (QssColor): +# hints.fg (CssColor): # Font color for hints. # Default: black # -# hints.bg (QssColor): -# Background color for hints. Note that you can use a `rgba(...)` -# value for transparency. -# Default: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgba(255, -# 247, 133, 0.8), stop:1 rgba(255, 197, 66, 0.8)) +# hints.bg (CssColor): +# Background color for hints. +# Default: -webkit-gradient(linear, left top, left bottom, +# color-stop(0%,#FFF785), color-stop(100%,#FFC542)) # -# hints.fg.match (QssColor): +# hints.fg.match (CssColor): # Font color for the matched part of hints. # Default: green # @@ -1328,70 +1290,28 @@ DEFAULT = https://duckduckgo.com/?q={} # keyhint.bg (QssColor): # Background color of the keyhint widget. # Default: rgba(0, 0, 0, 80%) -# -# messages.fg.error (QssColor): -# Foreground color of an error message. -# Default: white -# -# messages.bg.error (QssColor): -# Background color of an error message. -# Default: red -# -# messages.border.error (QssColor): -# Border color of an error message. -# Default: #bb0000 -# -# messages.fg.warning (QssColor): -# Foreground color a warning message. -# Default: white -# -# messages.bg.warning (QssColor): -# Background color of a warning message. -# Default: darkorange -# -# messages.border.warning (QssColor): -# Border color of an error message. -# Default: #d47300 -# -# messages.fg.info (QssColor): -# Foreground color an info message. -# Default: white -# -# messages.bg.info (QssColor): -# Background color of an info message. -# Default: black -# -# messages.border.info (QssColor): -# Border color of an info message. -# Default: #333333 -# -# prompts.fg (QssColor): -# Foreground color for prompts. -# Default: white -# -# prompts.bg (QssColor): -# Background color for prompts. -# Default: darkblue -# -# prompts.selected.bg (QssColor): -# Background color for the selected item in filename prompts. -# Default: #308cc6 -completion.fg = white +completion.fg = #d9d9d9 completion.bg = #333333 completion.alternate-bg = #444444 -completion.category.fg = white +completion.category.fg = #d9d9d9 completion.category.bg = qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #888888, stop:1 #505050) -completion.category.border.top = black +completion.category.border.top = #0b0b0b completion.category.border.bottom = ${completion.category.border.top} -completion.item.selected.fg = black +completion.item.selected.fg = #0b0b0b completion.item.selected.bg = #e8c000 completion.item.selected.border.top = #bbbb00 completion.item.selected.border.bottom = ${completion.item.selected.border.top} -completion.match.fg = #ff4444 +completion.match.fg = cyan completion.scrollbar.fg = ${completion.fg} completion.scrollbar.bg = ${completion.bg} -statusbar.fg = white -statusbar.bg = black +statusbar.fg = #d9d9d9 +statusbar.bg = #0b0b0b +statusbar.fg.error = ${statusbar.fg} +statusbar.bg.error = red +statusbar.fg.warning = ${statusbar.fg} +statusbar.bg.warning = darkorange +statusbar.fg.prompt = ${statusbar.fg} +statusbar.bg.prompt = darkblue statusbar.fg.insert = ${statusbar.fg} statusbar.bg.insert = darkgreen statusbar.fg.command = ${statusbar.fg} @@ -1400,19 +1320,19 @@ statusbar.fg.caret = ${statusbar.fg} statusbar.bg.caret = purple statusbar.fg.caret-selection = ${statusbar.fg} statusbar.bg.caret-selection = #a12dff -statusbar.progress.bg = white +statusbar.progress.bg = #d9d9d9 statusbar.url.fg = ${statusbar.fg} -statusbar.url.fg.success = white +statusbar.url.fg.success = #d9d9d9 statusbar.url.fg.success.https = lime statusbar.url.fg.error = orange statusbar.url.fg.warn = yellow statusbar.url.fg.hover = aqua -tabs.fg.odd = white +tabs.fg.odd = #d9d9d9 tabs.bg.odd = grey -tabs.fg.even = white +tabs.fg.even = #d9d9d9 tabs.bg.even = darkgrey -tabs.fg.selected.odd = white -tabs.bg.selected.odd = black +tabs.fg.selected.odd = #d9d9d9 +tabs.bg.selected.odd = #0b0b0b tabs.fg.selected.even = ${tabs.fg.selected.odd} tabs.bg.selected.even = ${tabs.bg.selected.odd} tabs.bg.bar = #555555 @@ -1422,32 +1342,20 @@ tabs.indicator.error = #ff0000 tabs.indicator.system = rgb hints.fg = #d9d9d9 hints.bg = #0b0b0b -hints.fg.match = green -downloads.bg.bar = black -downloads.fg.start = white -downloads.bg.start = #0000aa +hints.fg.match = cyan +downloads.bg.bar = #0b0b0b +downloads.fg.start = #d9d9d9 +downloads.bg.start = blue downloads.fg.stop = ${downloads.fg.start} downloads.bg.stop = #00aa00 downloads.fg.system = rgb downloads.bg.system = rgb -downloads.fg.error = white +downloads.fg.error = black downloads.bg.error = red -webpage.bg = white +webpage.bg = #d9d9d9 keyhint.fg = #FFFFFF keyhint.fg.suffix = #FFFF00 keyhint.bg = rgba(0, 0, 0, 80%) -messages.fg.error = ${statusbar.fg} -messages.bg.error = red -messages.border.error = #bb0000 -messages.fg.warning = ${statusbar.fg} -messages.bg.warning = darkorange -messages.border.warning = #d47300 -messages.fg.info = white -messages.bg.info = black -messages.border.info = #333333 -prompts.fg = ${statusbar.fg} -prompts.bg = darkblue -prompts.selected.bg = #308cc6 [fonts] # Fonts used for the UI, with optional style/weight/size. @@ -1465,10 +1373,6 @@ prompts.selected.bg = #308cc6 # Font used in the completion widget. # Default: 8pt ${_monospace} # -# completion.category (Font): -# Font used in the completion categories. -# Default: bold ${completion} -# # tabbar (QtFont): # Font used in the tab bar. # Default: 8pt ${_monospace} @@ -1483,7 +1387,7 @@ prompts.selected.bg = #308cc6 # # hints (Font): # Font used for the hints. -# Default: bold 13px ${_monospace} +# Default: bold 13px Monospace # # debug-console (QtFont): # Font used for the debugging console. @@ -1532,29 +1436,12 @@ prompts.selected.bg = #308cc6 # keyhint (Font): # Font used in the keyhint widget. # Default: 8pt ${_monospace} -# -# messages.error (Font): -# Font used for error messages. -# Default: 8pt ${_monospace} -# -# messages.warning (Font): -# Font used for warning messages. -# Default: 8pt ${_monospace} -# -# messages.info (Font): -# Font used for info messages. -# Default: 8pt ${_monospace} -# -# prompts (Font): -# Font used for prompts. -# Default: 8pt sans-serif _monospace = Tamsyn, Terminus, Monospace, "DejaVu Sans Mono", Monaco, "Bitstream Vera Sans Mono", "Andale Mono", "Courier New", Courier, "Liberation Mono", monospace, Fixed, Consolas, Terminal completion = 10pt ${_monospace} -completion.category = bold ${completion} tabbar = 10pt ${_monospace} statusbar = 10pt ${_monospace} downloads = 10pt ${_monospace} -hints = bold 10px ${_monospace} +hints = bold 10px Monospace debug-console = 10pt ${_monospace} web-family-standard = web-family-fixed = @@ -1567,7 +1454,3 @@ web-size-minimum-logical = web-size-default = web-size-default-fixed = keyhint = 8pt ${_monospace} -messages.error = 8pt ${_monospace} -messages.warning = 8pt ${_monospace} -messages.info = 8pt ${_monospace} -prompts = 8pt sans-serif