dotfiles

*nix config files
git clone git://git.pyratebeard.net/dotfiles.git
Log | Files | Refs | README

commit 8a521eb095a657ca6372431d99b076346bd9ef6a
parent 388061f474002dae8511d6aa9c7ab3fd1a286162
Author: pyratebeard <root@pyratebeard.net>
Date:   Thu, 25 Feb 2021 16:41:46 +0000

qutebrowser colours and style

Diffstat:
Aqutebrowser/.config/qutebrowser/config.py | 372+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 372 insertions(+), 0 deletions(-)

diff --git a/qutebrowser/.config/qutebrowser/config.py b/qutebrowser/.config/qutebrowser/config.py @@ -0,0 +1,372 @@ +# Autogenerated config.py +# Documentation: +# qute://help/configuring.html +# qute://help/settings.html + +# Uncomment this to still load settings configured via autoconfig.yml +# config.load_autoconfig() + +# Maximum time (in minutes) between two history items for them to be +# considered being from the same browsing session. Items with less time +# between them are grouped when being displayed in `:history`. Use -1 to +# disable separation. +# Type: Int +c.history_gap_interval = 30 + +# User agent to send. The following placeholders are defined: * +# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: +# The underlying WebKit version (set to a fixed value with +# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for +# QtWebEngine. * `{qt_version}`: The underlying Qt version. * +# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for +# QtWebEngine. * `{upstream_browser_version}`: The corresponding +# Safari/Chrome version. * `{qutebrowser_version}`: The currently +# running qutebrowser version. The default value is equal to the +# unchanged user agent of QtWebKit/QtWebEngine. Note that the value +# read from JavaScript is always the global value. +# Type: FormatString +config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}) AppleWebKit/{webkit_version} (KHTML, like Gecko) {upstream_browser_key}/{upstream_browser_version} Safari/{webkit_version}', 'https://web.whatsapp.com/') + +# User agent to send. The following placeholders are defined: * +# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: +# The underlying WebKit version (set to a fixed value with +# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for +# QtWebEngine. * `{qt_version}`: The underlying Qt version. * +# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for +# QtWebEngine. * `{upstream_browser_version}`: The corresponding +# Safari/Chrome version. * `{qutebrowser_version}`: The currently +# running qutebrowser version. The default value is equal to the +# unchanged user agent of QtWebKit/QtWebEngine. Note that the value +# read from JavaScript is always the global value. +# Type: FormatString +config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}; rv:71.0) Gecko/20100101 Firefox/71.0', 'https://accounts.google.com/*') + +# User agent to send. The following placeholders are defined: * +# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: +# The underlying WebKit version (set to a fixed value with +# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for +# QtWebEngine. * `{qt_version}`: The underlying Qt version. * +# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for +# QtWebEngine. * `{upstream_browser_version}`: The corresponding +# Safari/Chrome version. * `{qutebrowser_version}`: The currently +# running qutebrowser version. The default value is equal to the +# unchanged user agent of QtWebKit/QtWebEngine. Note that the value +# read from JavaScript is always the global value. +# Type: FormatString +config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99 Safari/537.36', 'https://*.slack.com/*') + +# User agent to send. The following placeholders are defined: * +# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: +# The underlying WebKit version (set to a fixed value with +# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for +# QtWebEngine. * `{qt_version}`: The underlying Qt version. * +# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for +# QtWebEngine. * `{upstream_browser_version}`: The corresponding +# Safari/Chrome version. * `{qutebrowser_version}`: The currently +# running qutebrowser version. The default value is equal to the +# unchanged user agent of QtWebKit/QtWebEngine. Note that the value +# read from JavaScript is always the global value. +# Type: FormatString +config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}; rv:71.0) Gecko/20100101 Firefox/71.0', 'https://docs.google.com/*') + +# Load images automatically in web pages. +# Type: Bool +config.set('content.images', True, 'chrome-devtools://*') + +# Load images automatically in web pages. +# Type: Bool +config.set('content.images', True, 'devtools://*') + +# Enable JavaScript. +# Type: Bool +config.set('content.javascript.enabled', True, 'chrome-devtools://*') + +# Enable JavaScript. +# Type: Bool +config.set('content.javascript.enabled', True, 'devtools://*') + +# Enable JavaScript. +# Type: Bool +config.set('content.javascript.enabled', True, 'chrome://*/*') + +# Enable JavaScript. +# Type: Bool +config.set('content.javascript.enabled', True, 'qute://*/*') + +# Allow websites to show notifications. +# Type: BoolAsk +# Valid values: +# - true +# - false +# - ask +config.set('content.notifications', False, 'https://www.reddit.com') + +# Number of commands to save in the command history. 0: no history / -1: +# unlimited +# Type: Int +c.completion.cmd_history_max_items = -1 + +# When to show the autocompletion window. +# Type: String +# Valid values: +# - always: Whenever a completion is available. +# - auto: Whenever a completion is requested. +# - never: Never. +c.completion.show = 'never' + +# Shrink the completion to be smaller than the configured size if there +# are no scrollbars. +# Type: Bool +c.completion.shrink = False + +# Directory to save downloads to. If unset, a sensible OS-specific +# default is used. +# Type: Directory +c.downloads.location.directory = '~/tmp' + +# Prompt the user for the download location. If set to false, +# `downloads.location.directory` will be used. +# Type: Bool +c.downloads.location.prompt = False + +# Where to show the downloaded files. +# Type: VerticalPosition +# Valid values: +# - top +# - bottom +c.downloads.position = 'bottom' + +# Duration (in milliseconds) to wait before removing finished downloads. +# If set to -1, downloads are never removed. +# Type: Int +c.downloads.remove_finished = 100 + +# CSS border value for hints. +# Type: String +c.hints.border = '3px solid #2b2b2d' + +# Characters used for hint strings. +# Type: UniqueCharString +c.hints.chars = 'asdfghjkl' + +# Make characters in hint strings uppercase. +# Type: Bool +c.hints.uppercase = False + +# Open new tabs (middleclick/ctrl+click) in the background. +# Type: Bool +c.tabs.background = True + +# When to show favicons in the tab bar. +# Type: String +# Valid values: +# - always: Always show favicons. +# - never: Always hide favicons. +# - pinned: Show favicons only on pinned tabs. +c.tabs.favicons.show = 'never' + +# Switch between tabs using the mouse wheel. +# Type: Bool +c.tabs.mousewheel_switching = False + +# Width (in pixels) of the progress indicator (0 to disable). +# Type: Int +c.tabs.indicator.width = 0 + +# Page to open if :open -t/-b/-w is used without URL. Use `about:blank` +# for a blank page. +# Type: FuzzyUrl +c.url.default_page = 'https://start.pyratebeard.net' + +# Search engines which can be used via the address bar. Maps a search +# engine name (such as `DEFAULT`, or `ddg`) to a URL with a `{}` +# placeholder. The placeholder will be replaced by the search term, use +# `{{` and `}}` for literal `{`/`}` signs. The search engine named +# `DEFAULT` is used when `url.auto_search` is turned on and something +# else than a URL was entered to be opened. Other search engines can be +# used by prepending the search engine name to the search term, e.g. +# `:open google qutebrowser`. +# Type: Dict +c.url.searchengines = {'DEFAULT': 'https://duckduckgo.com/?q={}'} + +# Page(s) to open at the start. +# Type: List of FuzzyUrl, or FuzzyUrl +c.url.start_pages = 'https://start.pyratebeard.net' + +# Text color of the completion widget. May be a single color to use for +# all columns or a list of three colors, one for each column. +# Type: List of QtColor, or QtColor +c.colors.completion.fg = ['#baba9e', '#baba9e', '#baba9e'] + +# Background color of the completion widget for even rows. +# Type: QssColor +c.colors.completion.even.bg = '#3d3a3b' + +# Foreground color of completion widget category headers. +# Type: QtColor +c.colors.completion.category.fg = '#baba9e' + +# Top border color of the completion widget category headers. +# Type: QssColor +c.colors.completion.category.border.top = '#131313' + +# Bottom border color of the completion widget category headers. +# Type: QssColor +c.colors.completion.category.border.bottom = '#131313' + +# Background color of the selected completion item. +# Type: QssColor +c.colors.completion.item.selected.bg = '#956c74' + +# Background color for the download bar. +# Type: QssColor +c.colors.downloads.bar.bg = '#131313' + +# Color gradient start for download text. +# Type: QtColor +c.colors.downloads.start.fg = '#bbbbbb' + +# Color gradient start for download backgrounds. +# Type: QtColor +c.colors.downloads.start.bg = '#6e6461' + +# Color gradient end for download text. +# Type: QtColor +c.colors.downloads.stop.fg = '#131313' + +# Color gradient stop for download backgrounds. +# Type: QtColor +c.colors.downloads.stop.bg = '#909798' + +# Color gradient interpolation system for download backgrounds. +# Type: ColorSystem +# Valid values: +# - rgb: Interpolate in the RGB color system. +# - hsv: Interpolate in the HSV color system. +# - hsl: Interpolate in the HSL color system. +# - none: Don't show a gradient. +c.colors.downloads.system.bg = 'rgb' + +# Foreground color for downloads with errors. +# Type: QtColor +c.colors.downloads.error.fg = '#bbbbbb' + +# Background color for downloads with errors. +# Type: QtColor +c.colors.downloads.error.bg = '#883c43' + +# Font color for hints. +# Type: QssColor +c.colors.hints.fg = '#bbbbbb' + +# Background color for hints. Note that you can use a `rgba(...)` value +# for transparency. +# Type: QssColor +c.colors.hints.bg = '#131313' + +# Font color for the matched part of hints. +# Type: QtColor +c.colors.hints.match.fg = '#deb14f' + +# Background color of the keyhint widget. +# Type: QssColor +c.colors.keyhint.bg = 'rgba(0, 0, 0, 80%)' + +# Foreground color of the statusbar. +# Type: QssColor +c.colors.statusbar.normal.fg = '#bbbbbb' + +# Background color of the statusbar. +# Type: QssColor +c.colors.statusbar.normal.bg = '#171717' + +# Foreground color of the statusbar in insert mode. +# Type: QssColor +c.colors.statusbar.insert.fg = '#131313' + +# Background color of the statusbar in insert mode. +# Type: QssColor +c.colors.statusbar.insert.bg = '#899e3b' + +# Foreground color of the statusbar in command mode. +# Type: QssColor +c.colors.statusbar.command.fg = '#baba9e' + +# Background color of the statusbar in command mode. +# Type: QssColor +c.colors.statusbar.command.bg = '#3d3a3b' + +# Default foreground color of the URL in the statusbar. +# Type: QssColor +c.colors.statusbar.url.fg = '#bbbbbb' + +# Foreground color of the URL in the statusbar on error. +# Type: QssColor +c.colors.statusbar.url.error.fg = '#bb6767' + +# Foreground color of the URL in the statusbar on successful load +# (http). +# Type: QssColor +c.colors.statusbar.url.success.http.fg = '#d2d074' + +# Foreground color of the URL in the statusbar on successful load +# (https). +# Type: QssColor +c.colors.statusbar.url.success.https.fg = '#d2d074' + +# Foreground color of the URL in the statusbar when there's a warning. +# Type: QssColor +c.colors.statusbar.url.warn.fg = '#909798' + +# Color gradient start for the tab indicator. +# Type: QtColor +c.colors.tabs.indicator.start = '#131313' + +# Foreground color of unselected odd tabs. +# Type: QtColor +c.colors.tabs.odd.fg = '#626262' + +# Background color of unselected odd tabs. +# Type: QtColor +c.colors.tabs.odd.bg = '#2b2b2d' + +# Foreground color of unselected even tabs. +# Type: QtColor +c.colors.tabs.even.fg = '#626262' + +# Background color of unselected even tabs. +# Type: QtColor +c.colors.tabs.even.bg = '#2b2b2d' + +# Foreground color of selected odd tabs. +# Type: QtColor +c.colors.tabs.selected.odd.fg = '#131313' + +# Background color of selected odd tabs. +# Type: QtColor +c.colors.tabs.selected.odd.bg = '#deb14f' + +# Foreground color of selected even tabs. +# Type: QtColor +c.colors.tabs.selected.even.fg = '#131313' + +# Background color of selected even tabs. +# Type: QtColor +c.colors.tabs.selected.even.bg = '#deb14f' + +# Default font families to use. Whenever "default_family" is used in a +# font setting, it's replaced with the fonts listed here. If set to an +# empty value, a system-specific monospace default is used. +# Type: List of Font, or Font +c.fonts.default_family = 'tamzen' + +# Default font size to use. Whenever "default_size" is used in a font +# setting, it's replaced with the size listed here. Valid values are +# either a float value with a "pt" suffix, or an integer value with a +# "px" suffix. +# Type: String +c.fonts.default_size = '11pt' + +# Font used for the downloadbar. +# Type: Font +c.fonts.downloads = 'default_size default_family'