diff options
Diffstat (limited to 'qute/dot-config/qutebrowser/themes')
| -rw-r--r-- | qute/dot-config/qutebrowser/themes/doomone.py | 305 |
1 files changed, 305 insertions, 0 deletions
diff --git a/qute/dot-config/qutebrowser/themes/doomone.py b/qute/dot-config/qutebrowser/themes/doomone.py new file mode 100644 index 0000000..742f16e --- /dev/null +++ b/qute/dot-config/qutebrowser/themes/doomone.py @@ -0,0 +1,305 @@ +palette = { + "background": "#282c34", # gray + "foreground": "#dfdfdf", # white + "black": "#181920", + "dark-gray": "#21242b", + "gray": "#282c34", + "cool-gray": "#3b404d", + "medium-gray": "#3f444a", + "light-gray": "#5b6268", + "lighter-gray": "#73797e", + "pale-gray": "#9ca0a4", + "white": "#dfdfdf", + "bright-white": "#fefefe", + "pure-white": "#ffffff", + "darker-purple": "#724f9b", + "dark-purple": "#8c68b7", + "purple": "#AD89DB", + "dark-pink": "#945aa6", + "pink": "#c678dd", + "dark-blue": "#2257a0", + "blue": "#51afef", + "light-blue": "#7bb6e2", + "cyan": "#46d9ff", + "dark-green": "#668044", + "green": "#98be65", + "teal": "#4db5bd", + "red": "#ff6c6b", + "orange": "#da8548", + "yellow": "#ecbe7b", + "manjaro": "#006a6a", +} + +# Background color of the completion widget category headers. +c.colors.completion.category.bg = f"qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 {palette["manjaro"]}, stop:0.5 #1e7979 stop:1 {palette["manjaro"]})" + +# Bottom border color of the completion widget category headers. +c.colors.completion.category.border.bottom = palette["dark-gray"] + +# Top border color of the completion widget category headers. +c.colors.completion.category.border.top = palette["manjaro"] + +# Foreground color of completion widget category headers. +c.colors.completion.category.fg = palette["white"] + +# Background color of the completion widget for even rows. +c.colors.completion.even.bg = palette["background"] + +# Background color of the completion widget for odd rows. +c.colors.completion.odd.bg = palette["dark-gray"] + +# Text color of the completion widget. +c.colors.completion.fg = palette["foreground"] + +# Background color of the selected completion item. +c.colors.completion.item.selected.bg = palette["medium-gray"] + +# Bottom border color of the selected completion item. +c.colors.completion.item.selected.border.bottom = palette["medium-gray"] + +# Top border color of the completion widget category headers. +c.colors.completion.item.selected.border.top = palette["medium-gray"] + +# Foreground color of the selected completion item. +c.colors.completion.item.selected.fg = palette["foreground"] + +# Foreground color of the matched text in the completion. +c.colors.completion.match.fg = palette["purple"] + +# Foreground color of the selected matched text in the completion. +c.colors.completion.item.selected.match.fg = palette["light-blue"] + +# Color of the scrollbar in completion view +c.colors.completion.scrollbar.bg = palette["medium-gray"] + +# Color of the scrollbar handle in completion view. +c.colors.completion.scrollbar.fg = palette["light-gray"] + +# Background color for the download bar. +c.colors.downloads.bar.bg = palette["dark-gray"] + +# Background color for downloads with errors. +c.colors.downloads.error.bg = palette["red"] + +# Foreground color for downloads with errors. +c.colors.downloads.error.fg = palette["pure-white"] + +# Color gradient start for download grays. +c.colors.downloads.start.bg = palette["blue"] + +# Color gradient stop for download grays. +c.colors.downloads.stop.bg = palette["dark-green"] + +# Color gradient start for download foregrounds. +c.colors.downloads.start.fg = palette["pure-white"] + +# Color gradient stop for download foregrounds. +c.colors.downloads.stop.fg = palette["pure-white"] + +# Color gradient interpolation system for download backgrounds. +# 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 = "hsl" + +# Color gradient interpolation system for download foregrounds. +c.colors.downloads.system.fg = "hsl" + +# Background color for hints. Note that you can use a `rgba(...)` value +# for transparency. +c.colors.hints.bg = palette["yellow"] + +# Font color for hints. +c.colors.hints.fg = palette["gray"] + +c.hints.border = "1px solid " + palette["dark-gray"] + +# Font color for the matched part of hints. +c.colors.hints.match.fg = palette["dark-green"] + +# Background color of the keyhint widget. +c.colors.keyhint.bg = palette["dark-gray"] + +# Text color for the keyhint widget. +c.colors.keyhint.fg = palette["blue"] + +# Highlight color for keys to complete the current keychain. +c.colors.keyhint.suffix.fg = palette["green"] + +# Background color of an error message. +c.colors.messages.error.bg = palette["dark-gray"] + +# Border color of an error message. +c.colors.messages.error.border = palette["light-gray"] + +# Foreground color of an error message. +c.colors.messages.error.fg = palette["red"] + +# Background color of an info message. +c.colors.messages.info.bg = palette["background"] + +# Border color of an info message. +c.colors.messages.info.border = palette["light-gray"] + +# Foreground color an info message. +c.colors.messages.info.fg = palette["foreground"] + +# Background color of a warning message. +c.colors.messages.warning.bg = palette["background"] + +# Border color of a warning message. +c.colors.messages.warning.border = palette["light-gray"] + +# Foreground color a warning message. +c.colors.messages.warning.fg = palette["red"] + +# Background color for prompts. +c.colors.prompts.bg = palette["background"] + +# Border used around UI elements in prompts. +c.colors.prompts.border = "1px solid " + palette["light-gray"] + +# Foreground color for prompts. +c.colors.prompts.fg = palette["foreground"] + +# Background color for the selected item in filename prompts. +c.colors.prompts.selected.bg = palette["light-gray"] + +# Background color of the statusbar in caret mode. +c.colors.statusbar.caret.bg = palette["dark-purple"] + +# Foreground color of the statusbar in caret mode. +c.colors.statusbar.caret.fg = palette["foreground"] + +# Background color of the statusbar in caret mode with a selection. +c.colors.statusbar.caret.selection.bg = palette["dark-pink"] + +# Foreground color of the statusbar in caret mode with a selection. +c.colors.statusbar.caret.selection.fg = palette["foreground"] + +# Background color of the statusbar in command mode. +c.colors.statusbar.command.bg = palette["cool-gray"] + +# Foreground color of the statusbar in command mode. +c.colors.statusbar.command.fg = palette["foreground"] + +# Background color of the statusbar in private browsing + command mode. +c.colors.statusbar.command.private.bg = palette["background"] + +# Foreground color of the statusbar in private browsing + command mode. +c.colors.statusbar.command.private.fg = palette["foreground"] + +# Background color of the statusbar in insert mode. +c.colors.statusbar.insert.bg = palette["dark-blue"] + +# Foreground color of the statusbar in insert mode. +c.colors.statusbar.insert.fg = palette["foreground"] + +# Background color of the statusbar. +c.colors.statusbar.normal.bg = palette["background"] + +# Foreground color of the statusbar. +c.colors.statusbar.normal.fg = palette["foreground"] + +# Background color of the statusbar in passthrough mode. +c.colors.statusbar.passthrough.bg = palette["darker-purple"] + +# Foreground color of the statusbar in passthrough mode. +c.colors.statusbar.passthrough.fg = palette["foreground"] + +# Background color of the statusbar in private browsing mode. +c.colors.statusbar.private.bg = palette["light-gray"] + +# Foreground color of the statusbar in private browsing mode. +c.colors.statusbar.private.fg = palette["foreground"] + +# Background color of the progress bar. +c.colors.statusbar.progress.bg = palette["background"] + +# Foreground color of the URL in the statusbar on error. +c.colors.statusbar.url.error.fg = palette["red"] + +# Default foreground color of the URL in the statusbar. +c.colors.statusbar.url.fg = palette["foreground"] + +# Foreground color of the URL in the statusbar for hovered links. +c.colors.statusbar.url.hover.fg = palette["cyan"] + +# Foreground color of the URL in the statusbar on successful load +c.colors.statusbar.url.success.http.fg = palette["green"] +c.colors.statusbar.url.success.https.fg = palette["green"] + +# Foreground color of the URL in the statusbar when there's a warning. +c.colors.statusbar.url.warn.fg = palette["yellow"] + +# Background color of the tab bar. +c.colors.tabs.bar.bg = palette["light-gray"] + +# Background color of unselected even tabs. +c.colors.tabs.even.bg = palette["pale-gray"] + +# Foreground color of unselected even tabs. +c.colors.tabs.even.fg = palette["bright-white"] + +# Color for the tab indicator on errors. +c.colors.tabs.indicator.error = palette["red"] + +# Color gradient start for the tab indicator. +c.colors.tabs.indicator.start = palette["blue"] + +# Color gradient end for the tab indicator. +c.colors.tabs.indicator.stop = palette["green"] + +# Color gradient interpolation system for the tab indicator. +# 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.tabs.indicator.system = "rgb" + +# Background color of unselected odd tabs. +c.colors.tabs.odd.bg = palette["lighter-gray"] + +# Foreground color of unselected odd tabs. +c.colors.tabs.odd.fg = palette["bright-white"] + +# Background color of pinned unselected even tabs. +c.colors.tabs.pinned.even.bg = palette["pale-gray"] + +# Foreground color of pinned unselected even tabs. +c.colors.tabs.pinned.even.fg = palette["bright-white"] + +# Background color of pinned unselected odd tabs. +c.colors.tabs.pinned.odd.bg = palette["lighter-gray"] + +# Foreground color of pinned unselected odd tabs. +c.colors.tabs.pinned.odd.fg = palette["bright-white"] + +# Background color of pinned selected even tabs. +c.colors.tabs.pinned.selected.even.bg = palette["background"] + +# Foreground color of pinned selected even tabs. +c.colors.tabs.pinned.selected.even.fg = palette["bright-white"] + +# Background color of pinned selected odd tabs. +c.colors.tabs.pinned.selected.odd.bg = palette["background"] + +# Foreground color of pinned selected odd tabs. +c.colors.tabs.pinned.selected.odd.fg = palette["bright-white"] + +# Background color of selected even tabs. +# c.colors.tabs.selected.even.bg = palette["background"] +c.colors.tabs.selected.even.bg = palette["manjaro"] + +# Foreground color of selected even tabs. +c.colors.tabs.selected.even.fg = palette["bright-white"] + +# Background color of selected odd tabs. +# c.colors.tabs.selected.odd.bg = palette["background"] +c.colors.tabs.selected.odd.bg = palette["manjaro"] + +# Foreground color of selected odd tabs. +c.colors.tabs.selected.odd.fg = palette["bright-white"] |
