Add qutebrowser module
This commit is contained in:
parent
96ffd97ac6
commit
4764e1fc54
514
config/qutebrowser/config.py
Normal file
514
config/qutebrowser/config.py
Normal file
|
@ -0,0 +1,514 @@
|
||||||
|
import os
|
||||||
|
import glob
|
||||||
|
|
||||||
|
## Per-domain settings
|
||||||
|
c.content.user_stylesheets = glob.glob(os.path.expanduser('~/.config/qutebrowser/css/*.css'))
|
||||||
|
|
||||||
|
|
||||||
|
## General config
|
||||||
|
# c.confirm_quit = ['never']
|
||||||
|
c.editor.command = ['emacsclient', '-c', '-a', ' ', '+{line}:{column}', '{}']
|
||||||
|
|
||||||
|
## Colors
|
||||||
|
# c.colors.completion.category.fg = 'white'
|
||||||
|
c.colors.completion.category.bg = '#343537'
|
||||||
|
# c.colors.completion.category.border.bottom = 'black'
|
||||||
|
c.colors.completion.category.border.top = '#343537'
|
||||||
|
# c.colors.completion.fg = 'white'
|
||||||
|
c.colors.completion.even.bg = '#141517'
|
||||||
|
c.colors.completion.odd.bg = c.colors.completion.even.bg
|
||||||
|
c.colors.completion.item.selected.fg = 'white'
|
||||||
|
c.colors.completion.item.selected.bg = '#545557'
|
||||||
|
# c.colors.completion.item.selected.border.bottom = '#bbbb00'
|
||||||
|
c.colors.completion.item.selected.border.top = '#545557'
|
||||||
|
c.colors.completion.match.fg = '#b5bd68'
|
||||||
|
c.colors.completion.scrollbar.fg = '#c678dd'
|
||||||
|
c.colors.completion.scrollbar.bg = c.colors.completion.category.bg
|
||||||
|
# c.colors.downloads.bar.bg = 'black'
|
||||||
|
# c.colors.downloads.error.bg = 'red'
|
||||||
|
# c.colors.downloads.error.fg = 'white'
|
||||||
|
# c.colors.downloads.start.bg = '#0000aa'
|
||||||
|
# c.colors.downloads.start.fg = 'white'
|
||||||
|
# c.colors.downloads.stop.bg = '#00aa00'
|
||||||
|
# c.colors.downloads.stop.fg = 'white'
|
||||||
|
# c.colors.downloads.system.bg = 'rgb'
|
||||||
|
# c.colors.downloads.system.fg = 'rgb'
|
||||||
|
|
||||||
|
c.colors.hints.bg = '#18191b'
|
||||||
|
c.colors.hints.fg = '#ffffff'
|
||||||
|
c.colors.hints.match.fg = '#b5bd68'
|
||||||
|
|
||||||
|
# c.colors.keyhint.fg = '#FFFFFF'
|
||||||
|
# c.colors.keyhint.bg = 'rgba(0, 0, 0, 80%)'
|
||||||
|
# c.colors.keyhint.suffix.fg = '#FFFF00'
|
||||||
|
|
||||||
|
# c.colors.messages.error.fg = 'white'
|
||||||
|
# c.colors.messages.error.bg = 'red'
|
||||||
|
# c.colors.messages.error.border = '#bb0000'
|
||||||
|
|
||||||
|
# c.colors.messages.info.fg = 'white'
|
||||||
|
# c.colors.messages.info.bg = 'black'
|
||||||
|
# c.colors.messages.info.border = '#333333'
|
||||||
|
|
||||||
|
# c.colors.messages.warning.fg = 'white'
|
||||||
|
# c.colors.messages.warning.bg = 'darkorange'
|
||||||
|
# c.colors.messages.warning.border = '#d47300'
|
||||||
|
|
||||||
|
# c.colors.prompts.bg = '#444444'
|
||||||
|
# c.colors.prompts.fg = 'white'
|
||||||
|
# c.colors.prompts.selected.bg = 'grey'
|
||||||
|
# c.colors.prompts.border = '1px solid gray'
|
||||||
|
|
||||||
|
# c.colors.statusbar.caret.bg = 'purple'
|
||||||
|
# c.colors.statusbar.caret.fg = 'white'
|
||||||
|
# c.colors.statusbar.caret.selection.bg = '#a12dff'
|
||||||
|
# c.colors.statusbar.caret.selection.fg = 'white'
|
||||||
|
c.colors.statusbar.command.bg = '#1a1b1d'
|
||||||
|
# c.colors.statusbar.command.fg = 'white'
|
||||||
|
# c.colors.statusbar.command.private.bg = 'grey'
|
||||||
|
# c.colors.statusbar.command.private.fg = 'white'
|
||||||
|
c.colors.statusbar.normal.bg = '#1a1b1d'
|
||||||
|
# c.colors.statusbar.normal.fg = 'white'
|
||||||
|
c.colors.statusbar.insert.bg = 'darkgreen'
|
||||||
|
# c.colors.statusbar.insert.fg = 'white'
|
||||||
|
c.colors.statusbar.private.bg = '#2a8fed'
|
||||||
|
# c.colors.statusbar.private.fg = 'white'
|
||||||
|
# c.colors.statusbar.progress.bg = 'white'
|
||||||
|
# c.colors.statusbar.url.fg = 'white'
|
||||||
|
c.colors.statusbar.url.success.http.fg = '#b5bd68'
|
||||||
|
c.colors.statusbar.url.success.https.fg = '#bc77a8'
|
||||||
|
c.colors.statusbar.url.error.fg = '#cc6666'
|
||||||
|
c.colors.statusbar.url.warn.fg = '#f0c674'
|
||||||
|
c.colors.statusbar.url.hover.fg = '#8abeb7'
|
||||||
|
|
||||||
|
c.colors.tabs.even.bg = c.colors.statusbar.command.bg
|
||||||
|
c.colors.tabs.even.fg = 'white'
|
||||||
|
c.colors.tabs.odd.bg = c.colors.statusbar.command.bg
|
||||||
|
c.colors.tabs.odd.fg = 'white'
|
||||||
|
c.colors.tabs.selected.even.bg = '#38393b'
|
||||||
|
c.colors.tabs.selected.even.fg = c.colors.statusbar.command.fg
|
||||||
|
c.colors.tabs.selected.odd.bg = c.colors.tabs.selected.even.bg
|
||||||
|
c.colors.tabs.selected.odd.fg = c.colors.tabs.selected.even.fg
|
||||||
|
c.colors.tabs.indicator.error = '#da8548'
|
||||||
|
c.colors.tabs.indicator.start = '#c678dd'
|
||||||
|
c.colors.tabs.indicator.stop = '#51afef'
|
||||||
|
# c.colors.tabs.indicator.system = 'rgb'
|
||||||
|
# c.colors.webpage.bg = 'white'
|
||||||
|
|
||||||
|
c.completion.height = '30%'
|
||||||
|
c.completion.web_history.max_items = 1500
|
||||||
|
# c.completion.cmd_history_max_items = 100
|
||||||
|
# c.completion.quick = True
|
||||||
|
c.completion.scrollbar.padding = 0
|
||||||
|
c.completion.scrollbar.width = 6
|
||||||
|
# c.completion.show = 'always'
|
||||||
|
# c.completion.shrink = False
|
||||||
|
# c.completion.timestamp_format = '%Y-%m-%d'
|
||||||
|
# c.completion.web_history.max_items = -1
|
||||||
|
|
||||||
|
# c.content.notifications = False # unavailable on QtWebEngine
|
||||||
|
c.content.mute = True # mute tabs by default
|
||||||
|
c.content.autoplay = False # don't autoplay videos
|
||||||
|
c.content.default_encoding = 'utf-8'
|
||||||
|
# c.content.developer_extras = True
|
||||||
|
c.content.javascript.enabled = True
|
||||||
|
c.content.local_storage = True
|
||||||
|
c.content.plugins = True
|
||||||
|
c.content.host_blocking.lists = [
|
||||||
|
'https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts',
|
||||||
|
'https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&mimetype=plaintext'
|
||||||
|
# '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',
|
||||||
|
]
|
||||||
|
c.content.host_blocking.whitelist = []
|
||||||
|
|
||||||
|
c.downloads.position = 'bottom'
|
||||||
|
c.downloads.location.directory = os.path.expanduser("~/dl")
|
||||||
|
c.downloads.location.prompt = False
|
||||||
|
# c.downloads.location.remember = True
|
||||||
|
# c.downloads.location.suggestion = 'path'
|
||||||
|
# c.downloads.open_dispatcher = None
|
||||||
|
|
||||||
|
c.editor.encoding = 'utf-8'
|
||||||
|
|
||||||
|
c.fonts.completion.category = 'bold 8pt monospace'
|
||||||
|
c.fonts.completion.entry = '8pt monospace'
|
||||||
|
c.fonts.debug_console = '8pt monospace'
|
||||||
|
c.fonts.downloads = '8pt monospace'
|
||||||
|
c.fonts.hints = 'bold 10pt monospace'
|
||||||
|
c.fonts.keyhint = '8pt monospace'
|
||||||
|
c.fonts.messages.error = '8pt monospace'
|
||||||
|
c.fonts.messages.info = '8pt monospace'
|
||||||
|
c.fonts.messages.warning = '8pt monospace'
|
||||||
|
c.fonts.monospace = '"xos4 Terminus", Terminus, Monospace, "DejaVu Sans Mono", Monaco, "Bitstream Vera Sans Mono", "Andale Mono", "Courier New", Courier, "Liberation Mono", monospace, Fixed, Consolas, Terminal'
|
||||||
|
c.fonts.prompts = '8pt sans-serif'
|
||||||
|
c.fonts.statusbar = '8pt monospace'
|
||||||
|
c.fonts.tabs = '8pt monospace'
|
||||||
|
# c.fonts.web.family.cursive = ''
|
||||||
|
# c.fonts.web.family.fantasy = ''
|
||||||
|
# c.fonts.web.family.fixed = ''
|
||||||
|
# c.fonts.web.family.sans_serif = ''
|
||||||
|
# c.fonts.web.family.serif = ''
|
||||||
|
# c.fonts.web.family.standard = ''
|
||||||
|
# c.fonts.web.size.default = 14
|
||||||
|
# c.fonts.web.size.default_fixed = 13
|
||||||
|
# c.fonts.web.size.minimum = 0
|
||||||
|
# c.fonts.web.size.minimum_logical = 6
|
||||||
|
|
||||||
|
# c.hints.auto_follow = 'unique-match'
|
||||||
|
# c.hints.auto_follow_timeout = 0
|
||||||
|
c.hints.border = '6px solid #18191b'
|
||||||
|
# c.hints.chars = 'asdfghjkl'
|
||||||
|
# c.hints.dictionary = '/usr/share/dict/words'
|
||||||
|
# c.hints.find_implementation = 'python'
|
||||||
|
# c.hints.hide_unmatched_rapid_hints = True
|
||||||
|
# c.hints.min_chars = 1
|
||||||
|
# c.hints.mode = 'letter'
|
||||||
|
# c.hints.next_regexes = ['\\bnext\\b', '\\bmore\\b', '\\bnewer\\b', '\\b[>→≫]\\b', '\\b(>>|»)\\b', '\\bcontinue\\b']
|
||||||
|
# c.hints.prev_regexes = ['\\bprev(ious)?\\b', '\\bback\\b', '\\bolder\\b', '\\b[<←≪]\\b', '\\b(<<|«)\\b']
|
||||||
|
# c.hints.scatter = True
|
||||||
|
# c.hints.uppercase = False
|
||||||
|
|
||||||
|
|
||||||
|
## Options
|
||||||
|
# c.history_gap_interval = 30
|
||||||
|
# c.ignore_case = 'smart'
|
||||||
|
# c.input.forward_unbound_keys = 'auto'
|
||||||
|
# c.input.insert_mode.auto_leave = True
|
||||||
|
c.input.insert_mode.auto_load = False
|
||||||
|
# c.input.insert_mode.plugins = False
|
||||||
|
# c.input.links_included_in_focus_chain = True
|
||||||
|
# c.input.partial_timeout = 5000
|
||||||
|
# c.input.rocker_gestures = False
|
||||||
|
# c.input.spatial_navigation = False
|
||||||
|
# c.keyhint.blacklist = []
|
||||||
|
# c.keyhint.delay = 500
|
||||||
|
# c.messages.timeout = 2000
|
||||||
|
# c.messages.unfocused = False
|
||||||
|
c.new_instance_open_target = 'tab-silent'
|
||||||
|
# c.new_instance_open_target_window = 'last-focused'
|
||||||
|
c.prompt.filebrowser = False
|
||||||
|
c.prompt.radius = 0
|
||||||
|
# c.qt.args = []
|
||||||
|
# c.qt.force_platform = None
|
||||||
|
# c.qt.force_software_rendering = False
|
||||||
|
c.scrolling.bar = 'when-searching'
|
||||||
|
c.scrolling.smooth = False
|
||||||
|
# c.session_default_name = None
|
||||||
|
c.spellcheck.languages = ['en-US']
|
||||||
|
c.session.lazy_restore = False
|
||||||
|
|
||||||
|
c.statusbar.padding = {'top': 4, 'bottom': 4, 'left': 4, 'right': 4}
|
||||||
|
# c.statusbar.hide = False
|
||||||
|
# c.statusbar.position = 'bottom'
|
||||||
|
|
||||||
|
c.tabs.background = True
|
||||||
|
c.tabs.padding = {'top': 4, 'bottom': 4, 'left': 0, 'right': 3}
|
||||||
|
c.tabs.indicator.padding = {'top': 0, 'bottom': 0, 'left': 0, 'right': 5}
|
||||||
|
c.tabs.mousewheel_switching = False
|
||||||
|
# c.tabs.close_mouse_button = 'middle'
|
||||||
|
# c.tabs.favicons.scale = 1.0
|
||||||
|
# c.tabs.favicons.show = True
|
||||||
|
# c.tabs.last_close = 'ignore'
|
||||||
|
# c.tabs.new_position.related = 'next'
|
||||||
|
# c.tabs.new_position.unrelated = 'last'
|
||||||
|
# c.tabs.position = 'top'
|
||||||
|
# c.tabs.select_on_remove = 'next'
|
||||||
|
c.tabs.show = 'multiple'
|
||||||
|
c.tabs.title.format = '{current_title} - {host}'
|
||||||
|
c.tabs.title.format_pinned = ''
|
||||||
|
c.tabs.indicator.width = 1
|
||||||
|
# c.tabs.wrap = True
|
||||||
|
|
||||||
|
# c.url.auto_search = 'naive'
|
||||||
|
# c.url.default_page = 'https://start.duckduckgo.com/'
|
||||||
|
# c.url.incdec_segments = ['path', 'query']
|
||||||
|
# c.url.searchengines = {'DEFAULT': 'https://duckduckgo.com/?q={}'}
|
||||||
|
# c.url.start_pages = ['https://start.duckduckgo.com']
|
||||||
|
# c.url.yank_ignored_parameters = ['ref', 'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content']
|
||||||
|
|
||||||
|
# c.window.hide_wayland_decoration = False
|
||||||
|
c.window.title_format = '{current_title} - {host} - qutebrowser'
|
||||||
|
|
||||||
|
# c.zoom.default = '100%'
|
||||||
|
# c.zoom.levels = ['25%', '33%', '50%', '67%', '75%', '90%', '100%', '110%', '125%', '150%', '175%', '200%', '250%', '300%', '400%', '500%']
|
||||||
|
# c.zoom.mouse_divider = 512
|
||||||
|
# c.zoom.text_only = False
|
||||||
|
|
||||||
|
|
||||||
|
## Aliases
|
||||||
|
# c.aliases["m"] = ":tab-mute"
|
||||||
|
|
||||||
|
|
||||||
|
## Keybindings
|
||||||
|
config.bind('zz', 'close')
|
||||||
|
config.bind(';m', 'tab-mute')
|
||||||
|
config.bind(';v', 'spawn mpv {url}')
|
||||||
|
config.bind(';V', 'hint links spawn mpv {hint-url}')
|
||||||
|
|
||||||
|
# Universal Emacsien C-g alias for Escape
|
||||||
|
config.bind('<Ctrl-g>', 'clear-keychain ;; search ;; fullscreen --leave')
|
||||||
|
for mode in ['caret', 'command', 'hint', 'insert', 'passthrough', 'prompt', 'register']:
|
||||||
|
config.bind('<Ctrl-g>', 'leave-mode', mode=mode)
|
||||||
|
|
||||||
|
## Bindings for normal mode
|
||||||
|
# config.bind("'", 'enter-mode jump_mark')
|
||||||
|
# config.bind('+', 'zoom-in')
|
||||||
|
# config.bind('-', 'zoom-out')
|
||||||
|
# config.bind('.', 'repeat-command')
|
||||||
|
# config.bind('/', 'set-cmd-text /')
|
||||||
|
# config.bind(':', 'set-cmd-text :')
|
||||||
|
# config.bind(';I', 'hint images tab')
|
||||||
|
# config.bind(';O', 'hint links fill :open -t -r {hint-url}')
|
||||||
|
# config.bind(';R', 'hint --rapid links window')
|
||||||
|
# config.bind(';Y', 'hint links yank-primary')
|
||||||
|
# config.bind(';b', 'hint all tab-bg')
|
||||||
|
# config.bind(';d', 'hint links download')
|
||||||
|
# config.bind(';f', 'hint all tab-fg')
|
||||||
|
# config.bind(';h', 'hint all hover')
|
||||||
|
# config.bind(';i', 'hint images')
|
||||||
|
# config.bind(';o', 'hint links fill :open {hint-url}')
|
||||||
|
# config.bind(';r', 'hint --rapid links tab-bg')
|
||||||
|
# config.bind(';t', 'hint inputs')
|
||||||
|
# config.bind(';y', 'hint links yank')
|
||||||
|
# config.bind('<Alt-1>', 'tab-focus 1')
|
||||||
|
# config.bind('<Alt-2>', 'tab-focus 2')
|
||||||
|
# config.bind('<Alt-3>', 'tab-focus 3')
|
||||||
|
# config.bind('<Alt-4>', 'tab-focus 4')
|
||||||
|
# config.bind('<Alt-5>', 'tab-focus 5')
|
||||||
|
# config.bind('<Alt-6>', 'tab-focus 6')
|
||||||
|
# config.bind('<Alt-7>', 'tab-focus 7')
|
||||||
|
# config.bind('<Alt-8>', 'tab-focus 8')
|
||||||
|
# config.bind('<Alt-9>', 'tab-focus -1')
|
||||||
|
# config.bind('<Ctrl-A>', 'navigate increment')
|
||||||
|
# config.bind('<Ctrl-Alt-p>', 'print')
|
||||||
|
# config.bind('<Ctrl-B>', 'scroll-page 0 -1')
|
||||||
|
# config.bind('<Ctrl-D>', 'scroll-page 0 0.5')
|
||||||
|
# config.bind('<Ctrl-F5>', 'reload -f')
|
||||||
|
# config.bind('<Ctrl-F>', 'scroll-page 0 1')
|
||||||
|
# config.bind('<Ctrl-N>', 'open -w')
|
||||||
|
# config.bind('<Ctrl-PgDown>', 'tab-next')
|
||||||
|
# config.bind('<Ctrl-PgUp>', 'tab-prev')
|
||||||
|
# config.bind('<Ctrl-Q>', 'quit')
|
||||||
|
# config.bind('<Ctrl-Return>', 'follow-selected -t')
|
||||||
|
# config.bind('<Ctrl-Shift-N>', 'open -p')
|
||||||
|
# config.bind('<Ctrl-Shift-T>', 'undo')
|
||||||
|
# config.bind('<Ctrl-Shift-W>', 'close')
|
||||||
|
# config.bind('<Ctrl-T>', 'open -t')
|
||||||
|
# config.bind('<Ctrl-Tab>', 'tab-focus last')
|
||||||
|
# config.bind('<Ctrl-U>', 'scroll-page 0 -0.5')
|
||||||
|
# config.bind('<Ctrl-V>', 'enter-mode passthrough')
|
||||||
|
# config.bind('<Ctrl-W>', 'tab-close')
|
||||||
|
# config.bind('<Ctrl-X>', 'navigate decrement')
|
||||||
|
# config.bind('<Ctrl-^>', 'tab-focus last')
|
||||||
|
# config.bind('<Ctrl-h>', 'home')
|
||||||
|
# config.bind('<Ctrl-p>', 'tab-pin')
|
||||||
|
# config.bind('<Ctrl-s>', 'stop')
|
||||||
|
# config.bind('<Escape>', 'clear-keychain ;; search ;; fullscreen --leave')
|
||||||
|
# config.bind('<F11>', 'fullscreen')
|
||||||
|
# config.bind('<F5>', 'reload')
|
||||||
|
# config.bind('<Return>', 'follow-selected')
|
||||||
|
# config.bind('<back>', 'back')
|
||||||
|
# config.bind('<forward>', 'forward')
|
||||||
|
# config.bind('=', 'zoom')
|
||||||
|
# config.bind('?', 'set-cmd-text ?')
|
||||||
|
# config.bind('@', 'run-macro')
|
||||||
|
# config.bind('B', 'set-cmd-text -s :quickmark-load -t')
|
||||||
|
# config.bind('D', 'tab-close -o')
|
||||||
|
# config.bind('F', 'hint all tab')
|
||||||
|
# config.bind('G', 'scroll-to-perc')
|
||||||
|
# config.bind('H', 'back')
|
||||||
|
# config.bind('J', 'tab-next')
|
||||||
|
# config.bind('K', 'tab-prev')
|
||||||
|
# config.bind('L', 'forward')
|
||||||
|
# config.bind('M', 'bookmark-add')
|
||||||
|
# config.bind('N', 'search-prev')
|
||||||
|
# config.bind('O', 'set-cmd-text -s :open -t')
|
||||||
|
# config.bind('PP', 'open -t -- {primary}')
|
||||||
|
# config.bind('Pp', 'open -t -- {clipboard}')
|
||||||
|
# config.bind('R', 'reload -f')
|
||||||
|
# config.bind('Sb', 'open qute://bookmarks#bookmarks')
|
||||||
|
# config.bind('Sh', 'open qute://history')
|
||||||
|
# config.bind('Sq', 'open qute://bookmarks')
|
||||||
|
# config.bind('Ss', 'open qute://settings')
|
||||||
|
# config.bind('T', 'tab-focus')
|
||||||
|
# config.bind('ZQ', 'quit')
|
||||||
|
# config.bind('ZZ', 'quit --save')
|
||||||
|
# config.bind('[[', 'navigate prev')
|
||||||
|
# config.bind(']]', 'navigate next')
|
||||||
|
# config.bind('`', 'enter-mode set_mark')
|
||||||
|
# config.bind('ad', 'download-cancel')
|
||||||
|
# config.bind('b', 'set-cmd-text -s :quickmark-load')
|
||||||
|
# config.bind('cd', 'download-clear')
|
||||||
|
# config.bind('co', 'tab-only')
|
||||||
|
# config.bind('d', 'tab-close')
|
||||||
|
# config.bind('f', 'hint')
|
||||||
|
# config.bind('g$', 'tab-focus -1')
|
||||||
|
# config.bind('g0', 'tab-focus 1')
|
||||||
|
# config.bind('gB', 'set-cmd-text -s :bookmark-load -t')
|
||||||
|
# config.bind('gC', 'tab-clone')
|
||||||
|
# config.bind('gO', 'set-cmd-text :open -t -r {url:pretty}')
|
||||||
|
# config.bind('gU', 'navigate up -t')
|
||||||
|
# config.bind('g^', 'tab-focus 1')
|
||||||
|
# config.bind('ga', 'open -t')
|
||||||
|
# config.bind('gb', 'set-cmd-text -s :bookmark-load')
|
||||||
|
# config.bind('gd', 'download')
|
||||||
|
# config.bind('gf', 'view-source')
|
||||||
|
# config.bind('gg', 'scroll-to-perc 0')
|
||||||
|
# config.bind('gl', 'tab-move -')
|
||||||
|
# config.bind('gm', 'tab-move')
|
||||||
|
# config.bind('go', 'set-cmd-text :open {url:pretty}')
|
||||||
|
# config.bind('gr', 'tab-move +')
|
||||||
|
# config.bind('gt', 'set-cmd-text -s :buffer')
|
||||||
|
# config.bind('gu', 'navigate up')
|
||||||
|
# config.bind('h', 'scroll left')
|
||||||
|
# config.bind('i', 'enter-mode insert')
|
||||||
|
# config.bind('j', 'scroll down')
|
||||||
|
# config.bind('k', 'scroll up')
|
||||||
|
# config.bind('l', 'scroll right')
|
||||||
|
# config.bind('m', 'quickmark-save')
|
||||||
|
# config.bind('n', 'search-next')
|
||||||
|
# config.bind('o', 'set-cmd-text -s :open')
|
||||||
|
# config.bind('pP', 'open -- {primary}')
|
||||||
|
# config.bind('pp', 'open -- {clipboard}')
|
||||||
|
# config.bind('q', 'record-macro')
|
||||||
|
# config.bind('r', 'reload')
|
||||||
|
# config.bind('sf', 'save')
|
||||||
|
# config.bind('sk', 'set-cmd-text -s :bind')
|
||||||
|
# config.bind('sl', 'set-cmd-text -s :set -t')
|
||||||
|
# config.bind('ss', 'set-cmd-text -s :set')
|
||||||
|
# config.bind('th', 'back -t')
|
||||||
|
# config.bind('tl', 'forward -t')
|
||||||
|
# config.bind('u', 'undo')
|
||||||
|
# config.bind('v', 'enter-mode caret')
|
||||||
|
# config.bind('wB', 'set-cmd-text -s :bookmark-load -w')
|
||||||
|
# config.bind('wO', 'set-cmd-text :open -w {url:pretty}')
|
||||||
|
# config.bind('wP', 'open -w -- {primary}')
|
||||||
|
# config.bind('wb', 'set-cmd-text -s :quickmark-load -w')
|
||||||
|
# config.bind('wf', 'hint all window')
|
||||||
|
# config.bind('wh', 'back -w')
|
||||||
|
# config.bind('wi', 'inspector')
|
||||||
|
# config.bind('wl', 'forward -w')
|
||||||
|
# config.bind('wo', 'set-cmd-text -s :open -w')
|
||||||
|
# config.bind('wp', 'open -w -- {clipboard}')
|
||||||
|
# config.bind('xO', 'set-cmd-text :open -b -r {url:pretty}')
|
||||||
|
# config.bind('xb', 'config-cycle statusbar.hide')
|
||||||
|
# config.bind('xo', 'set-cmd-text -s :open -b')
|
||||||
|
# config.bind('xt', 'config-cycle tabs.show always switching')
|
||||||
|
# config.bind('xx', 'config-cycle statusbar.hide ;; config-cycle tabs.show always switching')
|
||||||
|
# config.bind('yD', 'yank domain -s')
|
||||||
|
# config.bind('yP', 'yank pretty-url -s')
|
||||||
|
# config.bind('yT', 'yank title -s')
|
||||||
|
# config.bind('yY', 'yank -s')
|
||||||
|
# config.bind('yd', 'yank domain')
|
||||||
|
# config.bind('yp', 'yank pretty-url')
|
||||||
|
# config.bind('yt', 'yank title')
|
||||||
|
# config.bind('yy', 'yank')
|
||||||
|
# config.bind('{{', 'navigate prev -t')
|
||||||
|
# config.bind('}}', 'navigate next -t')
|
||||||
|
|
||||||
|
## Bindings for caret mode
|
||||||
|
# config.bind('$', 'move-to-end-of-line', mode='caret')
|
||||||
|
# config.bind('0', 'move-to-start-of-line', mode='caret')
|
||||||
|
# config.bind('<Ctrl-Space>', 'drop-selection', mode='caret')
|
||||||
|
# config.bind('<Escape>', 'leave-mode', mode='caret')
|
||||||
|
# config.bind('<Return>', 'yank selection', mode='caret')
|
||||||
|
# config.bind('<Space>', 'toggle-selection', mode='caret')
|
||||||
|
# config.bind('G', 'move-to-end-of-document', mode='caret')
|
||||||
|
# config.bind('H', 'scroll left', mode='caret')
|
||||||
|
# config.bind('J', 'scroll down', mode='caret')
|
||||||
|
# config.bind('K', 'scroll up', mode='caret')
|
||||||
|
# config.bind('L', 'scroll right', mode='caret')
|
||||||
|
# config.bind('Y', 'yank selection -s', mode='caret')
|
||||||
|
# config.bind('[', 'move-to-start-of-prev-block', mode='caret')
|
||||||
|
# config.bind(']', 'move-to-start-of-next-block', mode='caret')
|
||||||
|
# config.bind('b', 'move-to-prev-word', mode='caret')
|
||||||
|
# config.bind('c', 'enter-mode normal', mode='caret')
|
||||||
|
# config.bind('e', 'move-to-end-of-word', mode='caret')
|
||||||
|
# config.bind('gg', 'move-to-start-of-document', mode='caret')
|
||||||
|
# config.bind('h', 'move-to-prev-char', mode='caret')
|
||||||
|
# config.bind('j', 'move-to-next-line', mode='caret')
|
||||||
|
# config.bind('k', 'move-to-prev-line', mode='caret')
|
||||||
|
# config.bind('l', 'move-to-next-char', mode='caret')
|
||||||
|
# config.bind('v', 'toggle-selection', mode='caret')
|
||||||
|
# config.bind('w', 'move-to-next-word', mode='caret')
|
||||||
|
# config.bind('y', 'yank selection', mode='caret')
|
||||||
|
# config.bind('{', 'move-to-end-of-prev-block', mode='caret')
|
||||||
|
# config.bind('}', 'move-to-end-of-next-block', mode='caret')
|
||||||
|
|
||||||
|
## Bindings for command mode
|
||||||
|
# config.bind('<Alt-B>', 'rl-backward-word', mode='command')
|
||||||
|
# config.bind('<Alt-Backspace>', 'rl-backward-kill-word', mode='command')
|
||||||
|
# config.bind('<Alt-D>', 'rl-kill-word', mode='command')
|
||||||
|
# config.bind('<Alt-F>', 'rl-forward-word', mode='command')
|
||||||
|
# config.bind('<Ctrl-?>', 'rl-delete-char', mode='command')
|
||||||
|
# config.bind('<Ctrl-A>', 'rl-beginning-of-line', mode='command')
|
||||||
|
# config.bind('<Ctrl-B>', 'rl-backward-char', mode='command')
|
||||||
|
# config.bind('<Ctrl-D>', 'completion-item-del', mode='command')
|
||||||
|
# config.bind('<Ctrl-E>', 'rl-end-of-line', mode='command')
|
||||||
|
# config.bind('<Ctrl-F>', 'rl-forward-char', mode='command')
|
||||||
|
config.bind('<Ctrl-B>', 'rl-backward-word', mode='command')
|
||||||
|
config.bind('<Ctrl-F>', 'rl-forward-word', mode='command')
|
||||||
|
# config.bind('<Ctrl-H>', 'rl-backward-delete-char', mode='command')
|
||||||
|
# config.bind('<Ctrl-K>', 'rl-kill-line', mode='command')
|
||||||
|
# config.bind('<Ctrl-N>', 'command-history-next', mode='command')
|
||||||
|
# config.bind('<Ctrl-P>', 'command-history-prev', mode='command')
|
||||||
|
# config.bind('<Ctrl-Shift-Tab>', 'completion-item-focus prev-category', mode='command')
|
||||||
|
# config.bind('<Ctrl-Tab>', 'completion-item-focus next-category', mode='command')
|
||||||
|
# config.bind('<Ctrl-U>', 'rl-unix-line-discard', mode='command')
|
||||||
|
# config.bind('<Ctrl-W>', 'rl-unix-word-rubout', mode='command')
|
||||||
|
# config.bind('<Ctrl-Y>', 'rl-yank', mode='command')
|
||||||
|
# config.bind('<Down>', 'command-history-next', mode='command')
|
||||||
|
# config.bind('<Escape>', 'leave-mode', mode='command')
|
||||||
|
# config.bind('<Return>', 'command-accept', mode='command')
|
||||||
|
# config.bind('<Shift-Delete>', 'completion-item-del', mode='command')
|
||||||
|
# config.bind('<Shift-Tab>', 'completion-item-focus prev', mode='command')
|
||||||
|
# config.bind('<Tab>', 'completion-item-focus next', mode='command')
|
||||||
|
# config.bind('<Up>', 'command-history-prev', mode='command')
|
||||||
|
|
||||||
|
## Bindings for hint mode
|
||||||
|
# config.bind('<Ctrl-B>', 'hint all tab-bg', mode='hint')
|
||||||
|
# config.bind('<Ctrl-F>', 'hint links', mode='hint')
|
||||||
|
# config.bind('<Ctrl-R>', 'hint --rapid links tab-bg', mode='hint')
|
||||||
|
# config.bind('<Escape>', 'leave-mode', mode='hint')
|
||||||
|
# config.bind('<Return>', 'follow-hint', mode='hint')
|
||||||
|
|
||||||
|
## Bindings for insert mode
|
||||||
|
# config.bind('<Ctrl-E>', 'open-editor', mode='insert')
|
||||||
|
# config.bind('<Escape>', 'leave-mode', mode='insert')
|
||||||
|
# config.bind('<Shift-Ins>', 'insert-text {primary}', mode='insert')
|
||||||
|
|
||||||
|
## Bindings for passthrough mode
|
||||||
|
# config.bind('<Ctrl-V>', 'leave-mode', mode='passthrough')
|
||||||
|
|
||||||
|
## Bindings for prompt mode
|
||||||
|
# config.bind('<Alt-B>', 'rl-backward-word', mode='prompt')
|
||||||
|
# config.bind('<Alt-Backspace>', 'rl-backward-kill-word', mode='prompt')
|
||||||
|
# config.bind('<Alt-D>', 'rl-kill-word', mode='prompt')
|
||||||
|
# config.bind('<Alt-F>', 'rl-forward-word', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-?>', 'rl-delete-char', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-A>', 'rl-beginning-of-line', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-B>', 'rl-backward-char', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-E>', 'rl-end-of-line', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-F>', 'rl-forward-char', mode='prompt')
|
||||||
|
config.bind('<Ctrl-B>', 'rl-backward-word', mode='prompt')
|
||||||
|
config.bind('<Ctrl-F>', 'rl-forward-word', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-H>', 'rl-backward-delete-char', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-K>', 'rl-kill-line', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-U>', 'rl-unix-line-discard', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-W>', 'rl-unix-word-rubout', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-X>', 'prompt-open-download', mode='prompt')
|
||||||
|
# config.bind('<Ctrl-Y>', 'rl-yank', mode='prompt')
|
||||||
|
# config.bind('<Down>', 'prompt-item-focus next', mode='prompt')
|
||||||
|
# config.bind('<Escape>', 'leave-mode', mode='prompt')
|
||||||
|
# config.bind('<Return>', 'prompt-accept', mode='prompt')
|
||||||
|
# config.bind('<Shift-Tab>', 'prompt-item-focus prev', mode='prompt')
|
||||||
|
# config.bind('<Tab>', 'prompt-item-focus next', mode='prompt')
|
||||||
|
# config.bind('<Up>', 'prompt-item-focus prev', mode='prompt')
|
||||||
|
# config.bind('n', 'prompt-accept no', mode='prompt')
|
||||||
|
# config.bind('y', 'prompt-accept yes', mode='prompt')
|
||||||
|
|
||||||
|
## Bindings for register mode
|
||||||
|
# config.bind('<Escape>', 'leave-mode', mode='register')
|
16252
config/qutebrowser/css/github.com
Normal file
16252
config/qutebrowser/css/github.com
Normal file
File diff suppressed because it is too large
Load diff
237
config/qutebrowser/css/quora.css
Normal file
237
config/qutebrowser/css/quora.css
Normal file
|
@ -0,0 +1,237 @@
|
||||||
|
[qb-domain$="quora.com"] {
|
||||||
|
/* Quora Theme v1.2.10 (2018-06-08)
|
||||||
|
* https://github.com/StylishThemes/Quora-Dark
|
||||||
|
* https://userstyles.org/styles/104706
|
||||||
|
* License: http://sam.zoy.org/wtfpl/
|
||||||
|
*/
|
||||||
|
/* action buttons */
|
||||||
|
/* text selection */
|
||||||
|
/*** background ***/
|
||||||
|
/* overlay */
|
||||||
|
/*** text color ***/
|
||||||
|
/*** borders ***/
|
||||||
|
/* outline */
|
||||||
|
/* arrow */
|
||||||
|
/*** Red ***/
|
||||||
|
/*** Green ***/
|
||||||
|
/*** Blue ***/
|
||||||
|
/*** Brown ***/
|
||||||
|
/*** hide text selection popup ***/
|
||||||
|
/*** Make the popup answer's background transparent black. ***/
|
||||||
|
/*** Make the answer hover colour a dark black one. ***/
|
||||||
|
/*** Make ask question buttons necessarily red, and their text gray ***/
|
||||||
|
/*** Darken related question link underline color ***/ }
|
||||||
|
[qb-domain$="quora.com"] * {
|
||||||
|
text-shadow: none !important;
|
||||||
|
box-shadow: none !important; }
|
||||||
|
[qb-domain$="quora.com"] html, [qb-domain$="quora.com"] body:not(.logged_out_page_big_signup) {
|
||||||
|
background-color: #222 !important;
|
||||||
|
background-image: url(data:image/png;base64,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) !important;
|
||||||
|
background-clip: border-box !important;
|
||||||
|
background-origin: padding-box !important;
|
||||||
|
background-attachment: scroll !important;
|
||||||
|
background-repeat: repeat !important;
|
||||||
|
background-size: auto !important;
|
||||||
|
background-position: left top !important; }
|
||||||
|
[qb-domain$="quora.com"] .AddQuestionFromHeaderDialogButton, [qb-domain$="quora.com"] .submit_button, [qb-domain$="quora.com"] .primary_button,
|
||||||
|
[qb-domain$="quora.com"] .MoreStoriesIndicator {
|
||||||
|
background-color: #4183C4 !important;
|
||||||
|
border-color: #4183C4 !important;
|
||||||
|
color: #e2e2e2 !important; }
|
||||||
|
[qb-domain$="quora.com"] .AddQuestionFromHeaderDialogButton:hover, [qb-domain$="quora.com"] .submit_button:hover,
|
||||||
|
[qb-domain$="quora.com"] .primary_button:hover, [qb-domain$="quora.com"] .MoreStoriesIndicator:hover {
|
||||||
|
opacity: .8 !important; }
|
||||||
|
[qb-domain$="quora.com"] ::selection {
|
||||||
|
background-color: #4183C4 !important;
|
||||||
|
color: #efefef !important; }
|
||||||
|
[qb-domain$="quora.com"] ::-moz-selection {
|
||||||
|
background-color: #4183C4 !important;
|
||||||
|
color: #efefef !important; }
|
||||||
|
[qb-domain$="quora.com"] .ActionBar, [qb-domain$="quora.com"] .FeedStoryTimestamp, [qb-domain$="quora.com"] .FeedStoryTimestamp hr, [qb-domain$="quora.com"] .interval_timestamp,
|
||||||
|
[qb-domain$="quora.com"] .feed_item, [qb-domain$="quora.com"] .NotificationItem.seen, [qb-domain$="quora.com"] .edit_faq_link, [qb-domain$="quora.com"] .title a,
|
||||||
|
[qb-domain$="quora.com"] .editor_toolbar .modifier.overflow_show:before,
|
||||||
|
[qb-domain$="quora.com"] .editor_toolbar .modifier.overflow_hide:before,
|
||||||
|
[qb-domain$="quora.com"] .FollowSuggestionCard.InlineFollowSuggestionCard, [qb-domain$="quora.com"] .seen, [qb-domain$="quora.com"] .Message, [qb-domain$="quora.com"] .ObjectCard,
|
||||||
|
[qb-domain$="quora.com"] .ObjectCard-footer, [qb-domain$="quora.com"] .ContentFeedTabs li.active a, [qb-domain$="quora.com"] .SiteHeader .dropdown,
|
||||||
|
[qb-domain$="quora.com"] .hover_highlight:hover, [qb-domain$="quora.com"] .question_related.list, [qb-domain$="quora.com"] .Modal .modal_header,
|
||||||
|
[qb-domain$="quora.com"] .Modal .modal_content .modal_non_exp, [qb-domain$="quora.com"] .Modal .modal_content,
|
||||||
|
[qb-domain$="quora.com"] .answer_editor.on_draft_page .AnswerEditorHeader,
|
||||||
|
[qb-domain$="quora.com"] .answer_editor.on_draft_page .form_buttons, [qb-domain$="quora.com"] .MessagesMain .header,
|
||||||
|
[qb-domain$="quora.com"] .MessagesMain .threads_and_messages .threads, [qb-domain$="quora.com"] .MessagesThreadItem,
|
||||||
|
[qb-domain$="quora.com"] .NewInboxThreadComposeMessageBox, [qb-domain$="quora.com"] .PinnedTopicHeader, [qb-domain$="quora.com"] .full_bundle,
|
||||||
|
[qb-domain$="quora.com"] .AnswerReadLaterListItem, [qb-domain$="quora.com"] .StatsMain .ContentListWrapper, [qb-domain$="quora.com"] .ContentListItem,
|
||||||
|
[qb-domain$="quora.com"] .AllContentLink, [qb-domain$="quora.com"] .AskQuestionPromptBundle, [qb-domain$="quora.com"] .LoggedOutFooter,
|
||||||
|
[qb-domain$="quora.com"] .AMAFeedDividerItem h3, [qb-domain$="quora.com"] .layout_1col_main_card {
|
||||||
|
background: transparent !important; }
|
||||||
|
[qb-domain$="quora.com"] .check_wrapper.complete .check, [qb-domain$="quora.com"] .QuestionMain .right_col_fixable,
|
||||||
|
[qb-domain$="quora.com"] .RelatedQuestions, [qb-domain$="quora.com"] .RelatedQuestionsAdWrapper, [qb-domain$="quora.com"] .AddQuestionPrompt,
|
||||||
|
[qb-domain$="quora.com"] .StoryItemToggleModal, [qb-domain$="quora.com"] .AMACoverPhoto, [qb-domain$="quora.com"] .landing_photo {
|
||||||
|
background-color: transparent !important; }
|
||||||
|
[qb-domain$="quora.com"] .is_removable .remove_link {
|
||||||
|
background-image: none !important; }
|
||||||
|
[qb-domain$="quora.com"] input, [qb-domain$="quora.com"] textarea, [qb-domain$="quora.com"] .fake_editor, [qb-domain$="quora.com"] .qtext_editor.pretty_q, [qb-domain$="quora.com"] .qtext_editor_content,
|
||||||
|
[qb-domain$="quora.com"] .write_answer, [qb-domain$="quora.com"] .inline_login_profile_box, [qb-domain$="quora.com"] .qtext_button_qimg a,
|
||||||
|
[qb-domain$="quora.com"] .tooltip_contents, [qb-domain$="quora.com"] .codeblock, [qb-domain$="quora.com"] .remove_upvote, [qb-domain$="quora.com"] .ExistingUserNuxProgressBar,
|
||||||
|
[qb-domain$="quora.com"] .QuestionActionBarA2APrompt, [qb-domain$="quora.com"] .ViewsOnProfile .nux, [qb-domain$="quora.com"] .modal_wrapper,
|
||||||
|
[qb-domain$="quora.com"] pre.prettyprint, [qb-domain$="quora.com"] .Editor .doc, [qb-domain$="quora.com"] .Editor.Comment, [qb-domain$="quora.com"] .LogOperation .revision,
|
||||||
|
[qb-domain$="quora.com"] .ContentFeedTabs li a, [qb-domain$="quora.com"] .quiet_notifs_banner, [qb-domain$="quora.com"] .LookupBarSelector .instruction,
|
||||||
|
[qb-domain$="quora.com"] .new_user_checklist .title, [qb-domain$="quora.com"] .Carousel .left, [qb-domain$="quora.com"] .Carousel .right,
|
||||||
|
[qb-domain$="quora.com"] .StoryItemToggleModal.read_item, [qb-domain$="quora.com"] .notif_dropdown_empty_state, [qb-domain$="quora.com"] .individual_bio,
|
||||||
|
[qb-domain$="quora.com"] .AMACoverBar, [qb-domain$="quora.com"] .selector_result.ask_new_question .AskQuestionButton,
|
||||||
|
[qb-domain$="quora.com"] .icon_action_bar.sticky {
|
||||||
|
background-color: #181818 !important; }
|
||||||
|
[qb-domain$="quora.com"] .SiteHeader, [qb-domain$="quora.com"] .answer_header_and_editor, [qb-domain$="quora.com"] .LoggedOutContentPageFeed,
|
||||||
|
[qb-domain$="quora.com"] .hover_menu_contents, [qb-domain$="quora.com"] .notifications_header_bar, [qb-domain$="quora.com"] .dialog_wrapper,
|
||||||
|
[qb-domain$="quora.com"] .new_user_checklist, [qb-domain$="quora.com"] .results_frame li, [qb-domain$="quora.com"] .container, [qb-domain$="quora.com"] .FeedBottomIndicator,
|
||||||
|
[qb-domain$="quora.com"] .ActionBar.sticky, [qb-domain$="quora.com"] .ExistingUserNuxSidebar, [qb-domain$="quora.com"] .hover_menu_item,
|
||||||
|
[qb-domain$="quora.com"] .Announcement .footer, [qb-domain$="quora.com"] .EditableList .nav_item_selected a,
|
||||||
|
[qb-domain$="quora.com"] .EditableList .StaticListItem > .selected, [qb-domain$="quora.com"] .ask_interstitial,
|
||||||
|
[qb-domain$="quora.com"] .ViewsOnHovercard, [qb-domain$="quora.com"] .search_input:before, [qb-domain$="quora.com"] .editor_toolbar,
|
||||||
|
[qb-domain$="quora.com"] .NewGridQuestionPage .header .shared_form, [qb-domain$="quora.com"] .ProgressBar, [qb-domain$="quora.com"] .AnswerTagSection,
|
||||||
|
[qb-domain$="quora.com"] .CompleteProfileSection, [qb-domain$="quora.com"] .Next, [qb-domain$="quora.com"] .add_experience_cta, [qb-domain$="quora.com"] .ViewsOnProfile:hover,
|
||||||
|
[qb-domain$="quora.com"] .banner_answer, [qb-domain$="quora.com"] .prettyprint .linenums li:before, [qb-domain$="quora.com"] .heads_up_item,
|
||||||
|
[qb-domain$="quora.com"] .QuestionBannerReason, [qb-domain$="quora.com"] .Selector .SelectorResults, [qb-domain$="quora.com"] .Carousel .left:hover,
|
||||||
|
[qb-domain$="quora.com"] .Carousel .right:hover, [qb-domain$="quora.com"] .graphs .detail .x_label, [qb-domain$="quora.com"] .graphs .detail .item,
|
||||||
|
[qb-domain$="quora.com"] div.fixable_clone .PinnedTopicHeader.fixable_fixed,
|
||||||
|
[qb-domain$="quora.com"] .AnswerSurvey {
|
||||||
|
background: #222 !important; }
|
||||||
|
[qb-domain$="quora.com"] .topic_pill, [qb-domain$="quora.com"] .ViewMoreLink a, [qb-domain$="quora.com"] .BelowQuestionAddPrompt,
|
||||||
|
[qb-domain$="quora.com"] .CookieBanner .wrapper,
|
||||||
|
[qb-domain$="quora.com"] .CookieBanner .dismiss {
|
||||||
|
background-color: #222 !important; }
|
||||||
|
[qb-domain$="quora.com"] .threaded_comments, [qb-domain$="quora.com"] .comment_replies_show_child_link,
|
||||||
|
[qb-domain$="quora.com"] .AnswerBase.undesirable_answer, [qb-domain$="quora.com"] .CompleteProfileBanner,
|
||||||
|
[qb-domain$="quora.com"] .topic_expert_application_form, [qb-domain$="quora.com"] .comments_preview_toggle, [qb-domain$="quora.com"] .show_child_link,
|
||||||
|
[qb-domain$="quora.com"] .modal_nux_background, [qb-domain$="quora.com"] .modal_signup_background {
|
||||||
|
background-color: rgba(34, 34, 34, 0.6) !important; }
|
||||||
|
[qb-domain$="quora.com"] .ContentPageFeed {
|
||||||
|
background-color: rgba(34, 34, 34, 0.3) !important; }
|
||||||
|
[qb-domain$="quora.com"] .read_more_link, [qb-domain$="quora.com"] .unseen, [qb-domain$="quora.com"] .action_button, [qb-domain$="quora.com"] .NextButton, [qb-domain$="quora.com"] .modal_footer,
|
||||||
|
[qb-domain$="quora.com"] .AnswerPageViewMoreLink, [qb-domain$="quora.com"] .multifeed_header .modal_related_answers .view_more {
|
||||||
|
background: #242424 !important; }
|
||||||
|
[qb-domain$="quora.com"] .count, [qb-domain$="quora.com"] .ContentPageFeedStoryItem, [qb-domain$="quora.com"] .nav_item_link.hover, [qb-domain$="quora.com"] .nav_item_link:hover,
|
||||||
|
[qb-domain$="quora.com"] .nav_item_link:active, [qb-domain$="quora.com"] li.selected, [qb-domain$="quora.com"] .follow_state_badge,
|
||||||
|
[qb-domain$="quora.com"] .NotificationsClearLink, [qb-domain$="quora.com"] .LegalNavLinks, [qb-domain$="quora.com"] .hover_menu_item:hover,
|
||||||
|
[qb-domain$="quora.com"] .MoveAnswerBanner, [qb-domain$="quora.com"] .ActionBar .primary_action, [qb-domain$="quora.com"] .ReAskButton.button,
|
||||||
|
[qb-domain$="quora.com"] .AskToAnswerModalLink, [qb-domain$="quora.com"] .MostWantedBadge,
|
||||||
|
[qb-domain$="quora.com"] .CollapsedAnswersSectionCollapsed:not(.CollapsedAnswersSectionUncollapsed) .content,
|
||||||
|
[qb-domain$="quora.com"] .RequestAnswersDrawer .inner, [qb-domain$="quora.com"] .RADToggle.is_active, [qb-domain$="quora.com"] .Announcement {
|
||||||
|
background-color: #282828 !important; }
|
||||||
|
[qb-domain$="quora.com"] .menu_list_item a:hover, [qb-domain$="quora.com"] .completed:hover, [qb-domain$="quora.com"] .menu_list_header:hover,
|
||||||
|
[qb-domain$="quora.com"] .AnswerEditorHeader, [qb-domain$="quora.com"] .AddQuestionLookupBarButton,
|
||||||
|
[qb-domain$="quora.com"] .SelectorResults .selector_highlighted:not(.unselectable),
|
||||||
|
[qb-domain$="quora.com"] .AnswerPageViewMoreLink .view_more_link:hover,
|
||||||
|
[qb-domain$="quora.com"] .multifeed_header .modal_related_answers .view_more .view_more_link:hover,
|
||||||
|
[qb-domain$="quora.com"] .content_white_button, [qb-domain$="quora.com"] .survey_button, [qb-domain$="quora.com"] .icon_action_bar-button:hover,
|
||||||
|
[qb-domain$="quora.com"] .outer_content .new_actionbar_content_button:hover,
|
||||||
|
[qb-domain$="quora.com"] .Bundle .view_all_button:hover, [qb-domain$="quora.com"] .Bundle .more_button:hover,
|
||||||
|
[qb-domain$="quora.com"] a[target="_blank"]:hover {
|
||||||
|
background-color: #333 !important; }
|
||||||
|
[qb-domain$="quora.com"] .count:before, [qb-domain$="quora.com"] .qtext_hr {
|
||||||
|
background-color: #444 !important; }
|
||||||
|
[qb-domain$="quora.com"] .ContentPageFeedStoryItem:hover .feed_item_overlay,
|
||||||
|
[qb-domain$="quora.com"] .dialog:not(.dialog_nux):not(.modal_signup_dialog):after {
|
||||||
|
background: rgba(0, 0, 0, 0.5) !important; }
|
||||||
|
[qb-domain$="quora.com"] a, [qb-domain$="quora.com"] a span, [qb-domain$="quora.com"] a:hover .TopicName, [qb-domain$="quora.com"] .is_removable .remove_link:hover {
|
||||||
|
color: #4183C4 !important; }
|
||||||
|
[qb-domain$="quora.com"] h1, [qb-domain$="quora.com"] h2, [qb-domain$="quora.com"] h3, [qb-domain$="quora.com"] h4, [qb-domain$="quora.com"] h5, [qb-domain$="quora.com"] h6, [qb-domain$="quora.com"] blockquote, [qb-domain$="quora.com"] div, [qb-domain$="quora.com"] div > span, [qb-domain$="quora.com"] span > span, [qb-domain$="quora.com"] li, [qb-domain$="quora.com"] input,
|
||||||
|
[qb-domain$="quora.com"] textarea, [qb-domain$="quora.com"] a.submit_button span, [qb-domain$="quora.com"] a.primary_button span, [qb-domain$="quora.com"] interval_timestamp,
|
||||||
|
[qb-domain$="quora.com"] .tooltip_contents span, [qb-domain$="quora.com"] .nav_item_link .badge, [qb-domain$="quora.com"] .hover_menu_header_link,
|
||||||
|
[qb-domain$="quora.com"] .topic_pill a, [qb-domain$="quora.com"] .ViewMoreLink a, [qb-domain$="quora.com"] .is_removable .remove_link,
|
||||||
|
[qb-domain$="quora.com"] .NotifsNavItem .NotifsNavBadge, [qb-domain$="quora.com"] .LookupBarAskQuestionModalButton .button_text {
|
||||||
|
color: #c0c0c0 !important; }
|
||||||
|
[qb-domain$="quora.com"] .faded, [qb-domain$="quora.com"] .add_upvote, [qb-domain$="quora.com"] .add_upvote .count, [qb-domain$="quora.com"] .remove_upvote, [qb-domain$="quora.com"] .remove_upvote .count,
|
||||||
|
[qb-domain$="quora.com"] .table_cell_wrapper a span {
|
||||||
|
color: #949494 !important; }
|
||||||
|
[qb-domain$="quora.com"] .graphs text {
|
||||||
|
fill: #eee !important; }
|
||||||
|
[qb-domain$="quora.com"] .graphs rect:hover {
|
||||||
|
fill: #357 !important; }
|
||||||
|
[qb-domain$="quora.com"] .dialog .close_modal, [qb-domain$="quora.com"] .pagedlist_item.pagedlist_invisible,
|
||||||
|
[qb-domain$="quora.com"] .comment_highlight_wrapper, [qb-domain$="quora.com"] .hover_menu_above li:first-child:after,
|
||||||
|
[qb-domain$="quora.com"] .ContentFeedTabs li.active a {
|
||||||
|
border-color: transparent !important; }
|
||||||
|
[qb-domain$="quora.com"] .search_focused .selector_input.text, [qb-domain$="quora.com"] .ask_bar .LookupBarSelector textarea {
|
||||||
|
border-color: #4183C4 !important; }
|
||||||
|
[qb-domain$="quora.com"] h1, [qb-domain$="quora.com"] h2, [qb-domain$="quora.com"] h3, [qb-domain$="quora.com"] table, [qb-domain$="quora.com"] table th, [qb-domain$="quora.com"] hr, [qb-domain$="quora.com"] ul, [qb-domain$="quora.com"] li, [qb-domain$="quora.com"] div, [qb-domain$="quora.com"] span, [qb-domain$="quora.com"] p, [qb-domain$="quora.com"] blockquote, [qb-domain$="quora.com"] a,
|
||||||
|
[qb-domain$="quora.com"] .hover_menu_contents, [qb-domain$="quora.com"] .question_box, [qb-domain$="quora.com"] .show_reply_box_link,
|
||||||
|
[qb-domain$="quora.com"] .QuestionActionBarA2APrompt, [qb-domain$="quora.com"] input, [qb-domain$="quora.com"] .seen, [qb-domain$="quora.com"] .Carousel .left, [qb-domain$="quora.com"] .Carousel .right,
|
||||||
|
[qb-domain$="quora.com"] .AMAFeedDividerItem:before {
|
||||||
|
border-color: #333 !important; }
|
||||||
|
[qb-domain$="quora.com"] .ActionBar .primary_action:hover, [qb-domain$="quora.com"] .primary_item a:hover,
|
||||||
|
[qb-domain$="quora.com"] .AddQuestionLookupBarButton:hover {
|
||||||
|
border-color: #555 !important; }
|
||||||
|
[qb-domain$="quora.com"] .Carousel .left, [qb-domain$="quora.com"] .Carousel .right {
|
||||||
|
outline-color: #333 !important; }
|
||||||
|
[qb-domain$="quora.com"] .hover_menu_contents li:first-child:after,
|
||||||
|
[qb-domain$="quora.com"] .MoreHoverMenuContents > ul > li:first-child:after, [qb-domain$="quora.com"] .hover_menu:before,
|
||||||
|
[qb-domain$="quora.com"] .hover_menu:after, [qb-domain$="quora.com"] .header_hover_menu:after, [qb-domain$="quora.com"] .results_wrapper:before,
|
||||||
|
[qb-domain$="quora.com"] .resistance_wrapper:after, [qb-domain$="quora.com"] .comment_replies_show_child_link:before,
|
||||||
|
[qb-domain$="quora.com"] .comment_replies_show_child_link:after, [qb-domain$="quora.com"] .results_wrapper:after,
|
||||||
|
[qb-domain$="quora.com"] .action_bar_button_nub:before {
|
||||||
|
border-bottom-color: #333 !important; }
|
||||||
|
[qb-domain$="quora.com"] .hover_menu_above:before, [qb-domain$="quora.com"] .hover_menu_above:after, [qb-domain$="quora.com"] .hover_menu.show_nub:after,
|
||||||
|
[qb-domain$="quora.com"] .hover_menu_above li:last-child:before,
|
||||||
|
[qb-domain$="quora.com"] .hover_menu .menu_list_item:hover:before {
|
||||||
|
border-top-color: #333 !important;
|
||||||
|
border-bottom-color: transparent !important; }
|
||||||
|
[qb-domain$="quora.com"] .hover_menu_above li:last-child:after,
|
||||||
|
[qb-domain$="quora.com"] .tooltip .tooltip_contents.nub_bottom:after {
|
||||||
|
border-top-color: #222 !important;
|
||||||
|
border-bottom-color: transparent !important; }
|
||||||
|
[qb-domain$="quora.com"] .HomeNavListHoverMenu:before {
|
||||||
|
border-right-color: #222 !important; }
|
||||||
|
[qb-domain$="quora.com"] .action_bar_button_nub:after, [qb-domain$="quora.com"] .hover_menu.show_nub:before,
|
||||||
|
[qb-domain$="quora.com"] .menu .menu_list_item:before, [qb-domain$="quora.com"] .hover_menu .menu_list_item:before {
|
||||||
|
border-bottom-color: #282828 !important; }
|
||||||
|
[qb-domain$="quora.com"] .diffdelete {
|
||||||
|
background-color: #300 !important; }
|
||||||
|
[qb-domain$="quora.com"] .follow_button {
|
||||||
|
background: #041 !important;
|
||||||
|
border-color: #062 !important;
|
||||||
|
color: #0a3 !important; }
|
||||||
|
[qb-domain$="quora.com"] .follow_button .count {
|
||||||
|
background: #041 !important;
|
||||||
|
color: #aaa !important; }
|
||||||
|
[qb-domain$="quora.com"] .diffinsert {
|
||||||
|
background: #020 !important; }
|
||||||
|
[qb-domain$="quora.com"] .notifications_banner, [qb-domain$="quora.com"] .add_upvote, [qb-domain$="quora.com"] .User.Button, [qb-domain$="quora.com"] .follow_button,
|
||||||
|
[qb-domain$="quora.com"] .ama_a2a_question, [qb-domain$="quora.com"] .Topic.Button, [qb-domain$="quora.com"] .Session.Button, [qb-domain$="quora.com"] .PileOnRequest.Button {
|
||||||
|
background: #182030 !important;
|
||||||
|
border: 1px solid #246 !important; }
|
||||||
|
[qb-domain$="quora.com"] .add_upvote .count, [qb-domain$="quora.com"] .User.Button .count, [qb-domain$="quora.com"] .Editor .drop_zone, [qb-domain$="quora.com"] .view_answer,
|
||||||
|
[qb-domain$="quora.com"] .InviteToFollow, [qb-domain$="quora.com"] .WriteAnswer, [qb-domain$="quora.com"] .ReAsk.Button:not(.link), [qb-domain$="quora.com"] .follow_button,
|
||||||
|
[qb-domain$="quora.com"] .Topic.Button, [qb-domain$="quora.com"] .RequestAnswer, [qb-domain$="quora.com"] .Topic.Button .count, [qb-domain$="quora.com"] .RequestAnswer .count,
|
||||||
|
[qb-domain$="quora.com"] .link:hover, [qb-domain$="quora.com"] .filter_option_link:hover, [qb-domain$="quora.com"] .filter_option_link.selected,
|
||||||
|
[qb-domain$="quora.com"] .RADToggle, [qb-domain$="quora.com"] .NotificationsClearButton, [qb-domain$="quora.com"] .link.selected {
|
||||||
|
background-color: #182030 !important; }
|
||||||
|
[qb-domain$="quora.com"] .Editor .drop_zone, [qb-domain$="quora.com"] .view_answer, [qb-domain$="quora.com"] .InviteToFollow, [qb-domain$="quora.com"] .WriteAnswer,
|
||||||
|
[qb-domain$="quora.com"] .ReAsk.Button:not(.link), [qb-domain$="quora.com"] .follow_button, [qb-domain$="quora.com"] .Topic.Button, [qb-domain$="quora.com"] .RequestAnswer,
|
||||||
|
[qb-domain$="quora.com"] .RADToggle {
|
||||||
|
border-color: #246 !important; }
|
||||||
|
[qb-domain$="quora.com"] .graphs rect {
|
||||||
|
fill: #246 !important; }
|
||||||
|
[qb-domain$="quora.com"] .InteractionModeBanner > div, [qb-domain$="quora.com"] .ErrorBanner > div, [qb-domain$="quora.com"] .BrowserWarning > div,
|
||||||
|
[qb-domain$="quora.com"] .ReAskPrompt, [qb-domain$="quora.com"] .PMsg .contents {
|
||||||
|
background: #321 !important;
|
||||||
|
border-color: #542 !important;
|
||||||
|
color: #b74 !important; }
|
||||||
|
[qb-domain$="quora.com"] .ReAskPrompt:before, [qb-domain$="quora.com"] .ReAskPrompt:after {
|
||||||
|
border-bottom-color: #542 !important; }
|
||||||
|
[qb-domain$="quora.com"] .quote_hover_menu {
|
||||||
|
display: none !important; }
|
||||||
|
[qb-domain$="quora.com"] .modal_overlay.feed_desktop_modal,
|
||||||
|
[qb-domain$="quora.com"] .MessagesThreadItem:hover,
|
||||||
|
[qb-domain$="quora.com"] .MessagesThreadItem.active {
|
||||||
|
background: rgba(0, 0, 0, 0.9); }
|
||||||
|
[qb-domain$="quora.com"] .toggle_modal_inline.inline_modal_highlight:hover {
|
||||||
|
background-color: #050505; }
|
||||||
|
[qb-domain$="quora.com"] .matched_term {
|
||||||
|
background-color: rgba(187, 85, 0, 0.4) !important;
|
||||||
|
background-color: rgba(65, 131, 196, 0.4) !important; }
|
||||||
|
[qb-domain$="quora.com"] .AskQuestionButton .button_text {
|
||||||
|
color: #efefef !important; }
|
||||||
|
[qb-domain$="quora.com"] .BelowQuestionAddPrompt .AskQuestionButton {
|
||||||
|
background-color: #b92b27 !important; }
|
||||||
|
[qb-domain$="quora.com"] .question_link:hover .ui_story_title {
|
||||||
|
text-decoration-color: #c0c0c0 !important; }
|
6415
config/qutebrowser/css/stackoverflow.css
Normal file
6415
config/qutebrowser/css/stackoverflow.css
Normal file
File diff suppressed because one or more lines are too long
52
config/qutebrowser/css/xkcd.css
Normal file
52
config/qutebrowser/css/xkcd.css
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
[qb-domain$="xkcd.com"] {
|
||||||
|
/*Exceptions*/ }
|
||||||
|
[qb-domain$="xkcd.com"] body {
|
||||||
|
background: #161616 !important;
|
||||||
|
color: #FAFAFA !important; }
|
||||||
|
[qb-domain$="xkcd.com"] img, [qb-domain$="xkcd.com"] div[class="self"] {
|
||||||
|
filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
-webkit-filter: hue-rotate(180deg) invert(100%) !important; }
|
||||||
|
[qb-domain$="xkcd.com"] img[alt="Stargazing"], [qb-domain$="xkcd.com"] img[alt="Flashlights"], [qb-domain$="xkcd.com"] img[alt="Google Maps"], [qb-domain$="xkcd.com"] img[alt="Alternative Energy Revolution"], [qb-domain$="xkcd.com"] img[alt="Man Page"] {
|
||||||
|
filter: invert(0%) !important;
|
||||||
|
-webkit-filter: invert(0%) !important; }
|
||||||
|
[qb-domain$="xkcd.com"] .box {
|
||||||
|
background: #000 !important; }
|
||||||
|
[qb-domain$="xkcd.com"] #topLeft a {
|
||||||
|
color: #CCCCCC !important; }
|
||||||
|
[qb-domain$="xkcd.com"] ul.comicNav li a {
|
||||||
|
background: transparent linear-gradient(#3C3C3C, #2E2E2E) repeat scroll 0% 0% !important; }
|
||||||
|
|
||||||
|
[qb-domain="imgs.xkcd.com"] {
|
||||||
|
/*Exceptions*/ }
|
||||||
|
[qb-domain="imgs.xkcd.com"] img {
|
||||||
|
filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
-webkit-filter: hue-rotate(180deg) invert(100%) !important; }
|
||||||
|
[qb-domain="imgs.xkcd.com"] img[alt="https://imgs.xkcd.com/comics/stargazing.png"],
|
||||||
|
[qb-domain="imgs.xkcd.com"] img[alt="https://imgs.xkcd.com/comics/flashlights.png"],
|
||||||
|
[qb-domain="imgs.xkcd.com"] img[alt="https://imgs.xkcd.com/comics/google_maps.png"],
|
||||||
|
[qb-domain="imgs.xkcd.com"] img[alt="https://imgs.xkcd.com/comics/alternative_energy_revolution.jpg"],
|
||||||
|
[qb-domain="imgs.xkcd.com"] img[alt="https://imgs.xkcd.com/comics/man_page.png"] {
|
||||||
|
filter: invert(0%) !important;
|
||||||
|
-webkit-filter: invert(0%) !important; }
|
||||||
|
|
||||||
|
[qb-domain="m-xkcd.com"] {
|
||||||
|
/*Exceptions*/ }
|
||||||
|
[qb-domain="m-xkcd.com"] body {
|
||||||
|
background: #161616 !important; }
|
||||||
|
[qb-domain="m-xkcd.com"] #title {
|
||||||
|
color: #FAFAFA !important; }
|
||||||
|
[qb-domain="m-xkcd.com"] #altTextLink {
|
||||||
|
color: #CCCCCC !important; }
|
||||||
|
[qb-domain="m-xkcd.com"] #news {
|
||||||
|
color: #FAFAFA !important; }
|
||||||
|
[qb-domain="m-xkcd.com"] ul#footerLinks li a {
|
||||||
|
background: transparent linear-gradient(#3C3C3C, #2E2E2E) repeat scroll 0% 0% !important; }
|
||||||
|
[qb-domain="m-xkcd.com"] #altText {
|
||||||
|
background: #131313 !important;
|
||||||
|
color: #FAFAFA !important; }
|
||||||
|
[qb-domain="m-xkcd.com"] img {
|
||||||
|
filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
-webkit-filter: hue-rotate(180deg) invert(100%) !important; }
|
||||||
|
[qb-domain="m-xkcd.com"] img[alt="Stargazing"], [qb-domain="m-xkcd.com"] img[alt="Flashlights"], [qb-domain="m-xkcd.com"] img[alt="Google Maps"], [qb-domain="m-xkcd.com"] img[alt="Alternative Energy Revolution"], [qb-domain="m-xkcd.com"] img[alt="Man Page"] {
|
||||||
|
filter: invert(0%) !important;
|
||||||
|
-webkit-filter: invert(0%) !important; }
|
44
config/qutebrowser/css/youtube.css
Normal file
44
config/qutebrowser/css/youtube.css
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] ytd-page-manager {
|
||||||
|
margin-top: 0 !important; }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] ytd-masthead {
|
||||||
|
background: transparent !important; }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] ytd-masthead::before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
width: 100% !important;
|
||||||
|
height: 100% !important;
|
||||||
|
background: var(--yt-swatch-primary);
|
||||||
|
opacity: .65;
|
||||||
|
z-index: -1; }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] ytd-masthead,
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] #masthead-container.ytd-app::after {
|
||||||
|
transform: translateY(-56px);
|
||||||
|
transition: transform .1s .5s ease-out; }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] #masthead-container:hover ytd-masthead,
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] #masthead-container:hover.ytd-app::after {
|
||||||
|
transform: translateY(0px); }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] [theater] #player.ytd-watch {
|
||||||
|
height: 100vh !important;
|
||||||
|
max-height: 100vh !important; }
|
||||||
|
[qb-domain="youtube.com"] ytd-watch-flexy[theater] #player-theater-container.ytd-watch-flexy,
|
||||||
|
[qb-domain="youtube.com"] ytd-watch-flexy[fullscreen] #player-theater-container.ytd-watch-flexy,
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] [theater] #player video {
|
||||||
|
width: 100% !important;
|
||||||
|
height: 100vh !important;
|
||||||
|
max-height: 100vh !important;
|
||||||
|
max-width: 100% !important;
|
||||||
|
left: 0 !important; }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] .ytp-chrome-top.ytp-share-button-visible,
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] #iv-drawer .iv-drawer-header,
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] #iv-drawer .iv-drawer-content {
|
||||||
|
margin-top: 30px; }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] [theater] .ytp-chrome-top.ytp-share-button-visible,
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] [theater] #iv-drawer .iv-drawer-header,
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] [theater] #iv-drawer .iv-drawer-content {
|
||||||
|
margin-top: 56px; }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] .ytp-tooltip.ytp-tooltip-opaque.ytp-bottom {
|
||||||
|
right: 60px !important;
|
||||||
|
top: 35px !important; }
|
||||||
|
[qb-domain="youtube.com"] [is-watch-page] [theater] .ytp-tooltip.ytp-tooltip-opaque.ytp-bottom {
|
||||||
|
right: 60px !important;
|
||||||
|
top: 60px !important; }
|
|
@ -0,0 +1,21 @@
|
||||||
|
// ==UserScript==
|
||||||
|
// @name DomainStyles
|
||||||
|
// @namespace https://github.com/hlissner
|
||||||
|
// @description Make it possible to use per-domain stylesheets.
|
||||||
|
// @include *
|
||||||
|
// @run-at document-start
|
||||||
|
// @version 1
|
||||||
|
// @author Henrik Lissner
|
||||||
|
// ==/UserScript==
|
||||||
|
|
||||||
|
(function IIFE() {
|
||||||
|
'use strict';
|
||||||
|
|
||||||
|
document.addEventListener('readystatechange', function onReadyStateChange() {
|
||||||
|
if (document.readyState == 'interactive') {
|
||||||
|
const doc = document.documentElement;
|
||||||
|
doc.setAttribute('qb-url', window.location.href);
|
||||||
|
doc.setAttribute('qb-domain', window.location.host);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
})();
|
4475
config/qutebrowser/styles/github.scss
Normal file
4475
config/qutebrowser/styles/github.scss
Normal file
File diff suppressed because one or more lines are too long
293
config/qutebrowser/styles/quora.scss
Normal file
293
config/qutebrowser/styles/quora.scss
Normal file
|
@ -0,0 +1,293 @@
|
||||||
|
[qb-domain$="quora.com"] {
|
||||||
|
/* Quora Theme v1.2.10 (2018-06-08)
|
||||||
|
* https://github.com/StylishThemes/Quora-Dark
|
||||||
|
* https://userstyles.org/styles/104706
|
||||||
|
* License: http://sam.zoy.org/wtfpl/
|
||||||
|
*/
|
||||||
|
* {
|
||||||
|
text-shadow: none !important;
|
||||||
|
box-shadow: none !important;
|
||||||
|
}
|
||||||
|
html, body:not(.logged_out_page_big_signup) {
|
||||||
|
background-color: #222 !important;
|
||||||
|
background-image: url(data:image/png;base64,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) !important;
|
||||||
|
background-clip: border-box !important;
|
||||||
|
background-origin: padding-box !important;
|
||||||
|
background-attachment: scroll !important;
|
||||||
|
background-repeat: repeat !important;
|
||||||
|
background-size: auto !important;
|
||||||
|
background-position: left top !important;
|
||||||
|
}
|
||||||
|
/* action buttons */
|
||||||
|
.AddQuestionFromHeaderDialogButton, .submit_button, .primary_button,
|
||||||
|
.MoreStoriesIndicator {
|
||||||
|
background-color: #4183C4 !important;
|
||||||
|
border-color: #4183C4 !important;
|
||||||
|
color: #e2e2e2 !important;
|
||||||
|
}
|
||||||
|
.AddQuestionFromHeaderDialogButton:hover, .submit_button:hover,
|
||||||
|
.primary_button:hover, .MoreStoriesIndicator:hover {
|
||||||
|
opacity: .8 !important;
|
||||||
|
}
|
||||||
|
/* text selection */
|
||||||
|
::selection {
|
||||||
|
background-color: #4183C4 !important;
|
||||||
|
color: #efefef !important;
|
||||||
|
}
|
||||||
|
::-moz-selection {
|
||||||
|
background-color: #4183C4 !important;
|
||||||
|
color: #efefef !important;
|
||||||
|
}
|
||||||
|
/*** background ***/
|
||||||
|
.ActionBar, .FeedStoryTimestamp, .FeedStoryTimestamp hr, .interval_timestamp,
|
||||||
|
.feed_item, .NotificationItem.seen, .edit_faq_link, .title a,
|
||||||
|
.editor_toolbar .modifier.overflow_show:before,
|
||||||
|
.editor_toolbar .modifier.overflow_hide:before,
|
||||||
|
.FollowSuggestionCard.InlineFollowSuggestionCard, .seen, .Message, .ObjectCard,
|
||||||
|
.ObjectCard-footer, .ContentFeedTabs li.active a, .SiteHeader .dropdown,
|
||||||
|
.hover_highlight:hover, .question_related.list, .Modal .modal_header,
|
||||||
|
.Modal .modal_content .modal_non_exp, .Modal .modal_content,
|
||||||
|
.answer_editor.on_draft_page .AnswerEditorHeader,
|
||||||
|
.answer_editor.on_draft_page .form_buttons, .MessagesMain .header,
|
||||||
|
.MessagesMain .threads_and_messages .threads, .MessagesThreadItem,
|
||||||
|
.NewInboxThreadComposeMessageBox, .PinnedTopicHeader, .full_bundle,
|
||||||
|
.AnswerReadLaterListItem, .StatsMain .ContentListWrapper, .ContentListItem,
|
||||||
|
.AllContentLink, .AskQuestionPromptBundle, .LoggedOutFooter,
|
||||||
|
.AMAFeedDividerItem h3, .layout_1col_main_card {
|
||||||
|
background: transparent !important;
|
||||||
|
}
|
||||||
|
.check_wrapper.complete .check, .QuestionMain .right_col_fixable,
|
||||||
|
.RelatedQuestions, .RelatedQuestionsAdWrapper, .AddQuestionPrompt,
|
||||||
|
.StoryItemToggleModal, .AMACoverPhoto, .landing_photo {
|
||||||
|
background-color: transparent !important;
|
||||||
|
}
|
||||||
|
.is_removable .remove_link {
|
||||||
|
background-image: none !important;
|
||||||
|
}
|
||||||
|
input, textarea, .fake_editor, .qtext_editor.pretty_q, .qtext_editor_content,
|
||||||
|
.write_answer, .inline_login_profile_box, .qtext_button_qimg a,
|
||||||
|
.tooltip_contents, .codeblock, .remove_upvote, .ExistingUserNuxProgressBar,
|
||||||
|
.QuestionActionBarA2APrompt, .ViewsOnProfile .nux, .modal_wrapper,
|
||||||
|
pre.prettyprint, .Editor .doc, .Editor.Comment, .LogOperation .revision,
|
||||||
|
.ContentFeedTabs li a, .quiet_notifs_banner, .LookupBarSelector .instruction,
|
||||||
|
.new_user_checklist .title, .Carousel .left, .Carousel .right,
|
||||||
|
.StoryItemToggleModal.read_item, .notif_dropdown_empty_state, .individual_bio,
|
||||||
|
.AMACoverBar, .selector_result.ask_new_question .AskQuestionButton,
|
||||||
|
.icon_action_bar.sticky {
|
||||||
|
background-color: #181818 !important;
|
||||||
|
}
|
||||||
|
.SiteHeader, .answer_header_and_editor, .LoggedOutContentPageFeed,
|
||||||
|
.hover_menu_contents, .notifications_header_bar, .dialog_wrapper,
|
||||||
|
.new_user_checklist, .results_frame li, .container, .FeedBottomIndicator,
|
||||||
|
.ActionBar.sticky, .ExistingUserNuxSidebar, .hover_menu_item,
|
||||||
|
.Announcement .footer, .EditableList .nav_item_selected a,
|
||||||
|
.EditableList .StaticListItem > .selected, .ask_interstitial,
|
||||||
|
.ViewsOnHovercard, .search_input:before, .editor_toolbar,
|
||||||
|
.NewGridQuestionPage .header .shared_form, .ProgressBar, .AnswerTagSection,
|
||||||
|
.CompleteProfileSection, .Next, .add_experience_cta, .ViewsOnProfile:hover,
|
||||||
|
.banner_answer, .prettyprint .linenums li:before, .heads_up_item,
|
||||||
|
.QuestionBannerReason, .Selector .SelectorResults, .Carousel .left:hover,
|
||||||
|
.Carousel .right:hover, .graphs .detail .x_label, .graphs .detail .item,
|
||||||
|
/*** Pinned topic header ***/
|
||||||
|
div.fixable_clone .PinnedTopicHeader.fixable_fixed,
|
||||||
|
.AnswerSurvey {
|
||||||
|
background: #222 !important;
|
||||||
|
}
|
||||||
|
.topic_pill, .ViewMoreLink a, .BelowQuestionAddPrompt,
|
||||||
|
/*** Make cookie banner dark ***/
|
||||||
|
.CookieBanner .wrapper,
|
||||||
|
.CookieBanner .dismiss {
|
||||||
|
background-color: #222 !important;
|
||||||
|
}
|
||||||
|
.threaded_comments, .comment_replies_show_child_link,
|
||||||
|
.AnswerBase.undesirable_answer, .CompleteProfileBanner,
|
||||||
|
.topic_expert_application_form, .comments_preview_toggle, .show_child_link,
|
||||||
|
.modal_nux_background, .modal_signup_background {
|
||||||
|
background-color: rgba(34, 34, 34, .6) !important;
|
||||||
|
}
|
||||||
|
.ContentPageFeed {
|
||||||
|
background-color: rgba(34, 34, 34, .3) !important;
|
||||||
|
}
|
||||||
|
.read_more_link, .unseen, .action_button, .NextButton, .modal_footer,
|
||||||
|
.AnswerPageViewMoreLink, .multifeed_header .modal_related_answers .view_more {
|
||||||
|
background: #242424 !important;
|
||||||
|
}
|
||||||
|
.count, .ContentPageFeedStoryItem, .nav_item_link.hover, .nav_item_link:hover,
|
||||||
|
.nav_item_link:active, li.selected, .follow_state_badge,
|
||||||
|
.NotificationsClearLink, .LegalNavLinks, .hover_menu_item:hover,
|
||||||
|
.MoveAnswerBanner, .ActionBar .primary_action, .ReAskButton.button,
|
||||||
|
.AskToAnswerModalLink, .MostWantedBadge,
|
||||||
|
.CollapsedAnswersSectionCollapsed:not(.CollapsedAnswersSectionUncollapsed) .content,
|
||||||
|
.RequestAnswersDrawer .inner, .RADToggle.is_active, .Announcement {
|
||||||
|
background-color: #282828 !important;
|
||||||
|
}
|
||||||
|
.menu_list_item a:hover, .completed:hover, .menu_list_header:hover,
|
||||||
|
.AnswerEditorHeader, .AddQuestionLookupBarButton,
|
||||||
|
.SelectorResults .selector_highlighted:not(.unselectable),
|
||||||
|
.AnswerPageViewMoreLink .view_more_link:hover,
|
||||||
|
.multifeed_header .modal_related_answers .view_more .view_more_link:hover,
|
||||||
|
.content_white_button, .survey_button, .icon_action_bar-button:hover,
|
||||||
|
.outer_content .new_actionbar_content_button:hover,
|
||||||
|
.Bundle .view_all_button:hover, .Bundle .more_button:hover,
|
||||||
|
a[target="_blank"]:hover {
|
||||||
|
background-color: #333 !important;
|
||||||
|
}
|
||||||
|
.count:before, .qtext_hr {
|
||||||
|
background-color: #444 !important;
|
||||||
|
}
|
||||||
|
/* overlay */
|
||||||
|
.ContentPageFeedStoryItem:hover .feed_item_overlay,
|
||||||
|
.dialog:not(.dialog_nux):not(.modal_signup_dialog):after {
|
||||||
|
background: rgba(0, 0, 0, .5) !important;
|
||||||
|
}
|
||||||
|
/*** text color ***/
|
||||||
|
a, a span, a:hover .TopicName, .is_removable .remove_link:hover {
|
||||||
|
color: #4183C4 !important;
|
||||||
|
}
|
||||||
|
h1, h2, h3, h4, h5, h6, blockquote, div, div > span, span > span, li, input,
|
||||||
|
textarea, a.submit_button span, a.primary_button span, interval_timestamp,
|
||||||
|
.tooltip_contents span, .nav_item_link .badge, .hover_menu_header_link,
|
||||||
|
.topic_pill a, .ViewMoreLink a, .is_removable .remove_link,
|
||||||
|
.NotifsNavItem .NotifsNavBadge, .LookupBarAskQuestionModalButton .button_text {
|
||||||
|
color: #c0c0c0 !important;
|
||||||
|
}
|
||||||
|
.faded, .add_upvote, .add_upvote .count, .remove_upvote, .remove_upvote .count,
|
||||||
|
.table_cell_wrapper a span {
|
||||||
|
color: #949494 !important;
|
||||||
|
}
|
||||||
|
.graphs text {
|
||||||
|
fill: #eee !important;
|
||||||
|
}
|
||||||
|
.graphs rect:hover {
|
||||||
|
fill: #357 !important;
|
||||||
|
}
|
||||||
|
/*** borders ***/
|
||||||
|
.dialog .close_modal, .pagedlist_item.pagedlist_invisible,
|
||||||
|
.comment_highlight_wrapper, .hover_menu_above li:first-child:after,
|
||||||
|
.ContentFeedTabs li.active a {
|
||||||
|
border-color: transparent !important;
|
||||||
|
}
|
||||||
|
.search_focused .selector_input.text, .ask_bar .LookupBarSelector textarea {
|
||||||
|
border-color: #4183C4 !important;
|
||||||
|
}
|
||||||
|
h1, h2, h3, table, table th, hr, ul, li, div, span, p, blockquote, a,
|
||||||
|
.hover_menu_contents, .question_box, .show_reply_box_link,
|
||||||
|
.QuestionActionBarA2APrompt, input, .seen, .Carousel .left, .Carousel .right,
|
||||||
|
.AMAFeedDividerItem:before {
|
||||||
|
border-color: #333 !important;
|
||||||
|
}
|
||||||
|
.ActionBar .primary_action:hover, .primary_item a:hover,
|
||||||
|
.AddQuestionLookupBarButton:hover {
|
||||||
|
border-color: #555 !important;
|
||||||
|
}
|
||||||
|
/* outline */
|
||||||
|
.Carousel .left, .Carousel .right {
|
||||||
|
outline-color: #333 !important;
|
||||||
|
}
|
||||||
|
/* arrow */
|
||||||
|
.hover_menu_contents li:first-child:after,
|
||||||
|
.MoreHoverMenuContents > ul > li:first-child:after, .hover_menu:before,
|
||||||
|
.hover_menu:after, .header_hover_menu:after, .results_wrapper:before,
|
||||||
|
.resistance_wrapper:after, .comment_replies_show_child_link:before,
|
||||||
|
.comment_replies_show_child_link:after, .results_wrapper:after,
|
||||||
|
.action_bar_button_nub:before {
|
||||||
|
border-bottom-color: #333 !important;
|
||||||
|
}
|
||||||
|
.hover_menu_above:before, .hover_menu_above:after, .hover_menu.show_nub:after,
|
||||||
|
.hover_menu_above li:last-child:before,
|
||||||
|
.hover_menu .menu_list_item:hover:before {
|
||||||
|
border-top-color: #333 !important;
|
||||||
|
border-bottom-color: transparent !important;
|
||||||
|
}
|
||||||
|
.hover_menu_above li:last-child:after,
|
||||||
|
.tooltip .tooltip_contents.nub_bottom:after {
|
||||||
|
border-top-color: #222 !important;
|
||||||
|
border-bottom-color: transparent !important;
|
||||||
|
}
|
||||||
|
.HomeNavListHoverMenu:before {
|
||||||
|
border-right-color: #222 !important;
|
||||||
|
}
|
||||||
|
.action_bar_button_nub:after, .hover_menu.show_nub:before,
|
||||||
|
.menu .menu_list_item:before, .hover_menu .menu_list_item:before {
|
||||||
|
border-bottom-color: #282828 !important;
|
||||||
|
}
|
||||||
|
/*** Red ***/
|
||||||
|
.diffdelete {
|
||||||
|
background-color: #300 !important;
|
||||||
|
}
|
||||||
|
/*** Green ***/
|
||||||
|
.follow_button {
|
||||||
|
background: #041 !important;
|
||||||
|
border-color: #062 !important;
|
||||||
|
color: #0a3 !important;
|
||||||
|
}
|
||||||
|
.follow_button .count {
|
||||||
|
background: #041 !important;
|
||||||
|
color: #aaa !important;
|
||||||
|
}
|
||||||
|
.diffinsert {
|
||||||
|
background: #020 !important;
|
||||||
|
}
|
||||||
|
/*** Blue ***/
|
||||||
|
.notifications_banner, .add_upvote, .User.Button, .follow_button,
|
||||||
|
.ama_a2a_question, .Topic.Button, .Session.Button, .PileOnRequest.Button {
|
||||||
|
background: #182030 !important;
|
||||||
|
border: 1px solid #246 !important;
|
||||||
|
}
|
||||||
|
.add_upvote .count, .User.Button .count, .Editor .drop_zone, .view_answer,
|
||||||
|
.InviteToFollow, .WriteAnswer, .ReAsk.Button:not(.link), .follow_button,
|
||||||
|
.Topic.Button, .RequestAnswer, .Topic.Button .count, .RequestAnswer .count,
|
||||||
|
.link:hover, .filter_option_link:hover, .filter_option_link.selected,
|
||||||
|
.RADToggle, .NotificationsClearButton, .link.selected {
|
||||||
|
background-color: #182030 !important;
|
||||||
|
}
|
||||||
|
.Editor .drop_zone, .view_answer, .InviteToFollow, .WriteAnswer,
|
||||||
|
.ReAsk.Button:not(.link), .follow_button, .Topic.Button, .RequestAnswer,
|
||||||
|
.RADToggle {
|
||||||
|
border-color: #246 !important;
|
||||||
|
}
|
||||||
|
.graphs rect {
|
||||||
|
fill: #246 !important;
|
||||||
|
}
|
||||||
|
/*** Brown ***/
|
||||||
|
.InteractionModeBanner>div, .ErrorBanner>div, .BrowserWarning>div,
|
||||||
|
.ReAskPrompt, .PMsg .contents {
|
||||||
|
background: #321 !important;
|
||||||
|
border-color: #542 !important;
|
||||||
|
color: #b74 !important;
|
||||||
|
}
|
||||||
|
.ReAskPrompt:before, .ReAskPrompt:after {
|
||||||
|
border-bottom-color: #542 !important;
|
||||||
|
}
|
||||||
|
/*** hide text selection popup ***/
|
||||||
|
.quote_hover_menu {
|
||||||
|
display: none !important;
|
||||||
|
|
||||||
|
}
|
||||||
|
/*** Make the popup answer's background transparent black. ***/
|
||||||
|
.modal_overlay.feed_desktop_modal,
|
||||||
|
/*** Make the messages black instead of white. ***/
|
||||||
|
.MessagesThreadItem:hover,
|
||||||
|
.MessagesThreadItem.active {
|
||||||
|
background: rgba(0, 0, 0, .9);
|
||||||
|
}
|
||||||
|
/*** Make the answer hover colour a dark black one. ***/
|
||||||
|
.toggle_modal_inline.inline_modal_highlight:hover {
|
||||||
|
background-color: #050505;
|
||||||
|
}
|
||||||
|
.matched_term {
|
||||||
|
background-color: rgba(187, 85, 0, .4) !important;
|
||||||
|
background-color: rgba(65, 131, 196, .4) !important;
|
||||||
|
}
|
||||||
|
/*** Make ask question buttons necessarily red, and their text gray ***/
|
||||||
|
.AskQuestionButton .button_text {
|
||||||
|
color: #efefef !important;
|
||||||
|
}
|
||||||
|
.BelowQuestionAddPrompt .AskQuestionButton {
|
||||||
|
background-color: rgb(185, 43, 39) !important;
|
||||||
|
}
|
||||||
|
/*** Darken related question link underline color ***/
|
||||||
|
.question_link:hover .ui_story_title {
|
||||||
|
text-decoration-color: #c0c0c0 !important;
|
||||||
|
}
|
||||||
|
}
|
1027
config/qutebrowser/styles/stackoverflow.scss
Normal file
1027
config/qutebrowser/styles/stackoverflow.scss
Normal file
File diff suppressed because one or more lines are too long
86
config/qutebrowser/styles/xkcd.scss
Normal file
86
config/qutebrowser/styles/xkcd.scss
Normal file
|
@ -0,0 +1,86 @@
|
||||||
|
[qb-domain$="xkcd.com"] {
|
||||||
|
body {
|
||||||
|
background: #161616 !important;
|
||||||
|
color: #FAFAFA !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
img, div[class="self"] {
|
||||||
|
filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
-webkit-filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Exceptions*/
|
||||||
|
img[alt="Stargazing"], img[alt="Flashlights"], img[alt="Google Maps"], img[alt="Alternative Energy Revolution"], img[alt="Man Page"] {
|
||||||
|
filter: invert(0%) !important;
|
||||||
|
-webkit-filter: invert(0%) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.box {
|
||||||
|
background: #000 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#topLeft a {
|
||||||
|
color: #CCCCCC !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.comicNav li a {
|
||||||
|
background: transparent linear-gradient(#3C3C3C, #2E2E2E) repeat scroll 0% 0% !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
[qb-domain="imgs.xkcd.com"] {
|
||||||
|
img {
|
||||||
|
filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
-webkit-filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Exceptions*/
|
||||||
|
img[alt="https://imgs.xkcd.com/comics/stargazing.png"],
|
||||||
|
img[alt="https://imgs.xkcd.com/comics/flashlights.png"],
|
||||||
|
img[alt="https://imgs.xkcd.com/comics/google_maps.png"],
|
||||||
|
img[alt="https://imgs.xkcd.com/comics/alternative_energy_revolution.jpg"],
|
||||||
|
img[alt="https://imgs.xkcd.com/comics/man_page.png"] {
|
||||||
|
filter: invert(0%) !important;
|
||||||
|
-webkit-filter: invert(0%) !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
[qb-domain="m-xkcd.com"] {
|
||||||
|
body {
|
||||||
|
background: #161616 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#title {
|
||||||
|
color: #FAFAFA !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#altTextLink {
|
||||||
|
color: #CCCCCC !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#news {
|
||||||
|
color: #FAFAFA !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul#footerLinks li a {
|
||||||
|
background: transparent linear-gradient(#3C3C3C, #2E2E2E) repeat scroll 0% 0% !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#altText {
|
||||||
|
background: #131313 !important;
|
||||||
|
color: #FAFAFA !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
img {
|
||||||
|
filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
-webkit-filter: hue-rotate(180deg) invert(100%) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Exceptions*/
|
||||||
|
img[alt="Stargazing"], img[alt="Flashlights"], img[alt="Google Maps"], img[alt="Alternative Energy Revolution"], img[alt="Man Page"] {
|
||||||
|
filter: invert(0%) !important;
|
||||||
|
-webkit-filter: invert(0%) !important;
|
||||||
|
}
|
||||||
|
}
|
65
config/qutebrowser/styles/youtube.scss
Normal file
65
config/qutebrowser/styles/youtube.scss
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
[qb-domain="youtube.com"] {
|
||||||
|
[is-watch-page] ytd-page-manager {
|
||||||
|
margin-top: 0!important;
|
||||||
|
}
|
||||||
|
|
||||||
|
[is-watch-page] ytd-masthead {
|
||||||
|
background: transparent!important;
|
||||||
|
}
|
||||||
|
[is-watch-page] ytd-masthead::before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
width: 100%!important;
|
||||||
|
height: 100%!important;
|
||||||
|
background: var(--yt-swatch-primary);
|
||||||
|
opacity: .65;
|
||||||
|
z-index: -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
[is-watch-page] ytd-masthead,
|
||||||
|
[is-watch-page] #masthead-container.ytd-app::after {
|
||||||
|
transform: translateY(-56px);
|
||||||
|
transition: transform .1s .5s ease-out;
|
||||||
|
}
|
||||||
|
[is-watch-page] #masthead-container:hover ytd-masthead,
|
||||||
|
[is-watch-page] #masthead-container:hover.ytd-app::after {
|
||||||
|
transform: translateY(0px);
|
||||||
|
}
|
||||||
|
|
||||||
|
[is-watch-page] [theater] #player.ytd-watch {
|
||||||
|
height: 100vh!important;
|
||||||
|
max-height: 100vh!important;
|
||||||
|
}
|
||||||
|
|
||||||
|
ytd-watch-flexy[theater] #player-theater-container.ytd-watch-flexy,
|
||||||
|
ytd-watch-flexy[fullscreen] #player-theater-container.ytd-watch-flexy,
|
||||||
|
[is-watch-page] [theater] #player video {
|
||||||
|
width: 100%!important;
|
||||||
|
height: 100vh!important;
|
||||||
|
max-height: 100vh!important;
|
||||||
|
max-width: 100%!important;
|
||||||
|
left: 0!important;
|
||||||
|
}
|
||||||
|
|
||||||
|
[is-watch-page] .ytp-chrome-top.ytp-share-button-visible,
|
||||||
|
[is-watch-page] #iv-drawer .iv-drawer-header,
|
||||||
|
[is-watch-page] #iv-drawer .iv-drawer-content {
|
||||||
|
margin-top: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
[is-watch-page] [theater] .ytp-chrome-top.ytp-share-button-visible,
|
||||||
|
[is-watch-page] [theater] #iv-drawer .iv-drawer-header,
|
||||||
|
[is-watch-page] [theater] #iv-drawer .iv-drawer-content {
|
||||||
|
margin-top: 56px;
|
||||||
|
}
|
||||||
|
|
||||||
|
[is-watch-page] .ytp-tooltip.ytp-tooltip-opaque.ytp-bottom {
|
||||||
|
right: 60px!important;
|
||||||
|
top: 35px!important;
|
||||||
|
}
|
||||||
|
|
||||||
|
[is-watch-page] [theater] .ytp-tooltip.ytp-tooltip-opaque.ytp-bottom {
|
||||||
|
right: 60px!important;
|
||||||
|
top: 60px!important;
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,20 @@
|
||||||
|
{ config, lib, pkgs, ... }:
|
||||||
|
{
|
||||||
|
environment = {
|
||||||
|
systemPackages = with pkgs; [
|
||||||
|
qutebrowser
|
||||||
|
];
|
||||||
|
variables.BROWSER = "qutebrowser";
|
||||||
|
};
|
||||||
|
|
||||||
|
home.xdg = {
|
||||||
|
configFile."qutebrowser" = {
|
||||||
|
source = <config/qutebrowser>;
|
||||||
|
recursive = true;
|
||||||
|
};
|
||||||
|
dataFile."qutebrowser/greasemonkey" = {
|
||||||
|
source = <config/qutebrowser/greasemonkey>;
|
||||||
|
recursive = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in a new issue