Skip to content

Instantly share code, notes, and snippets.

@phwelo
Created September 14, 2018 20:47
Show Gist options
  • Save phwelo/ffe5f813f88e81fd712beba73750cf94 to your computer and use it in GitHub Desktop.
Save phwelo/ffe5f813f88e81fd712beba73750cf94 to your computer and use it in GitHub Desktop.
QuteBrowser Config
# Autogenerated config.py
# Documentation:
# qute://help/configuring.html
# qute://help/settings.html
config.load_autoconfig()
# Enable JavaScript.
# Type: Bool
config.set('content.cookies.accept', 'all')
config.set('content.javascript.enabled', True,)
config.set('backend', 'webkit')
config.set('confirm_quit', ["multiple-tabs"])
config.set('content.javascript.can_access_clipboard', True)
config.set('content.javascript.modal_dialog', True)
config.set('content.pdfjs', True)
config.set('tabs.padding', {"top": 1, "bottom": 2, "left": 3, "right": 3})
config.set('tabs.title.alignment', 'center')
# Font Junk
font = 'Hasklug Nerd Font Mono Light'
config.set('fonts.tabs', font)
config.set('fonts.completion.category', font)
config.set('fonts.completion.entry', font)
config.set('fonts.monospace', font)
config.set('fonts.statusbar', font)
config.set('fonts.web.family.fixed', font)
config.set('fonts.web.family.sans_serif', font)
config.set('fonts.web.family.standard', font)
# Color Definitions
bg = '#002b36'
bg_light = '#073642'
fg = '#657b83'
fg_dark = '#586e75'
white = '#fdf6e3'
yellow = '#b58900'
violet = '#6c71c4'
blue = '#268bd2'
red = '#dc322f'
cyan = '#2aa198'
magenta = '#d33682'
# Statusbar
config.set('colors.statusbar.command.bg', bg)
config.set('colors.statusbar.command.fg', violet)
config.set('colors.statusbar.normal.bg', bg)
config.set('colors.statusbar.normal.fg', fg)
# Tab Bar
config.set('colors.tabs.bar.bg', bg_light)
config.set('colors.tabs.odd.bg', bg_light)
config.set('colors.tabs.even.bg', bg_light)
config.set('colors.tabs.odd.fg', fg_dark)
config.set('colors.tabs.even.fg', fg_dark)
config.set('colors.tabs.indicator.error', red)
config.set('colors.tabs.indicator.stop', cyan)
## Selected Tab
config.set('colors.tabs.selected.even.bg', magenta)
config.set('colors.tabs.selected.odd.bg', magenta)
config.set('colors.tabs.selected.odd.fg', white)
config.set('colors.tabs.selected.even.fg', white)
# Completion Fields
config.set('colors.completion.category.bg', violet)
config.set('colors.completion.category.fg', white)
config.set('colors.completion.even.bg', bg)
config.set('colors.completion.odd.bg', bg_light)
config.set('colors.completion.fg', violet)
config.set('colors.completion.match.fg', white)
config.set('colors.completion.category.border.top', 'transparent')
config.set('colors.completion.category.border.bottom', 'transparent')
config.set('colors.completion.item.selected.bg', violet)
config.set('colors.completion.item.selected.border.bottom', 'transparent')
config.set('colors.completion.item.selected.border.top', 'transparent')
config.set('completion.height', '25%')
config.set('completion.scrollbar.padding', 0)
config.set('completion.scrollbar.width', 3)
config.set('colors.completion.scrollbar.bg', bg)
config.set('colors.completion.scrollbar.fg', violet)
# Misc
config.set('colors.webpage.bg', bg)
config.set('statusbar.hide', True)
# Follow Mode Boxes
config.set('colors.hints.bg', blue)
config.set('hints.border', f'3px solid {blue}')
config.set('colors.hints.match.fg', cyan)
config.set('colors.hints.fg', white)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment