dotfiles

My dotfiles for Arch Linux
Log | Files | Refs | README

nord-qutebrowser.py (9635B)


      1 nord = {
      2     # Polar Night
      3     'nord0': '#2e3440',
      4     'nord1': '#3b4252',
      5     'nord2': '#434c5e',
      6     'nord3': '#4c566a',
      7     # Snow Storm
      8     'nord4': '#d8dee9',
      9     'nord5': '#e5e9f0',
     10     'nord6': '#eceff4',
     11     # Frost
     12     'nord7': '#8fbcbb',
     13     'nord8': '#88c0d0',
     14     'nord9': '#81a1c1',
     15     'nord10': '#5e81ac',
     16     # Aurora
     17     'nord11': '#bf616a',
     18     'nord12': '#d08770',
     19     'nord13': '#ebcb8b',
     20     'nord14': '#a3be8c',
     21     'nord15': '#b48ead',
     22 }
     23 
     24 ## Background color of the completion widget category headers.
     25 ## Type: QssColor
     26 c.colors.completion.category.bg = nord['nord0']
     27 
     28 ## Bottom border color of the completion widget category headers.
     29 ## Type: QssColor
     30 c.colors.completion.category.border.bottom = nord['nord0']
     31 
     32 ## Top border color of the completion widget category headers.
     33 ## Type: QssColor
     34 c.colors.completion.category.border.top = nord['nord0']
     35 
     36 ## Foreground color of completion widget category headers.
     37 ## Type: QtColor
     38 c.colors.completion.category.fg = nord['nord5']
     39 
     40 ## Background color of the completion widget for even rows.
     41 ## Type: QssColor
     42 c.colors.completion.even.bg = nord['nord1']
     43 
     44 ## Background color of the completion widget for odd rows.
     45 ## Type: QssColor
     46 c.colors.completion.odd.bg = nord['nord1']
     47 
     48 ## Text color of the completion widget.
     49 ## Type: QtColor
     50 c.colors.completion.fg = nord['nord4']
     51 
     52 ## Background color of the selected completion item.
     53 ## Type: QssColor
     54 c.colors.completion.item.selected.bg = nord['nord3']
     55 
     56 ## Bottom border color of the selected completion item.
     57 ## Type: QssColor
     58 c.colors.completion.item.selected.border.bottom = nord['nord3']
     59 
     60 ## Top border color of the completion widget category headers.
     61 ## Type: QssColor
     62 c.colors.completion.item.selected.border.top = nord['nord3']
     63 
     64 ## Foreground color of the selected completion item.
     65 ## Type: QtColor
     66 c.colors.completion.item.selected.fg = nord['nord6']
     67 
     68 ## Foreground color of the matched text in the completion.
     69 ## Type: QssColor
     70 c.colors.completion.match.fg = nord['nord13']
     71 
     72 ## Color of the scrollbar in completion view
     73 ## Type: QssColor
     74 c.colors.completion.scrollbar.bg = nord['nord1']
     75 
     76 ## Color of the scrollbar handle in completion view.
     77 ## Type: QssColor
     78 c.colors.completion.scrollbar.fg = nord['nord5']
     79 
     80 ## Background color for the download bar.
     81 ## Type: QssColor
     82 c.colors.downloads.bar.bg = nord['nord0']
     83 
     84 ## Background color for downloads with errors.
     85 ## Type: QtColor
     86 c.colors.downloads.error.bg = nord['nord11']
     87 
     88 ## Foreground color for downloads with errors.
     89 ## Type: QtColor
     90 c.colors.downloads.error.fg = nord['nord5']
     91 
     92 ## Color gradient stop for download backgrounds.
     93 ## Type: QtColor
     94 c.colors.downloads.stop.bg = nord['nord15']
     95 
     96 ## Color gradient interpolation system for download backgrounds.
     97 ## Type: ColorSystem
     98 ## Valid values:
     99 ##   - rgb: Interpolate in the RGB color system.
    100 ##   - hsv: Interpolate in the HSV color system.
    101 ##   - hsl: Interpolate in the HSL color system.
    102 ##   - none: Don't show a gradient.
    103 c.colors.downloads.system.bg = 'none'
    104 
    105 ## Background color for hints. Note that you can use a `rgba(...)` value
    106 ## for transparency.
    107 ## Type: QssColor
    108 c.colors.hints.bg = nord['nord13']
    109 
    110 ## Font color for hints.
    111 ## Type: QssColor
    112 c.colors.hints.fg = nord['nord0']
    113 
    114 ## Font color for the matched part of hints.
    115 ## Type: QssColor
    116 c.colors.hints.match.fg = nord['nord10']
    117 
    118 ## Background color of the keyhint widget.
    119 ## Type: QssColor
    120 c.colors.keyhint.bg = nord['nord1']
    121 
    122 ## Text color for the keyhint widget.
    123 ## Type: QssColor
    124 c.colors.keyhint.fg = nord['nord5']
    125 
    126 ## Highlight color for keys to complete the current keychain.
    127 ## Type: QssColor
    128 c.colors.keyhint.suffix.fg = nord['nord13']
    129 
    130 ## Background color of an error message.
    131 ## Type: QssColor
    132 c.colors.messages.error.bg = nord['nord11']
    133 
    134 ## Border color of an error message.
    135 ## Type: QssColor
    136 c.colors.messages.error.border = nord['nord11']
    137 
    138 ## Foreground color of an error message.
    139 ## Type: QssColor
    140 c.colors.messages.error.fg = nord['nord5']
    141 
    142 ## Background color of an info message.
    143 ## Type: QssColor
    144 c.colors.messages.info.bg = nord['nord8']
    145 
    146 ## Border color of an info message.
    147 ## Type: QssColor
    148 c.colors.messages.info.border = nord['nord8']
    149 
    150 ## Foreground color an info message.
    151 ## Type: QssColor
    152 c.colors.messages.info.fg = nord['nord5']
    153 
    154 ## Background color of a warning message.
    155 ## Type: QssColor
    156 c.colors.messages.warning.bg = nord['nord12']
    157 
    158 ## Border color of a warning message.
    159 ## Type: QssColor
    160 c.colors.messages.warning.border = nord['nord12']
    161 
    162 ## Foreground color a warning message.
    163 ## Type: QssColor
    164 c.colors.messages.warning.fg = nord['nord5']
    165 
    166 ## Background color for prompts.
    167 ## Type: QssColor
    168 c.colors.prompts.bg = nord['nord2']
    169 
    170 # ## Border used around UI elements in prompts.
    171 # ## Type: String
    172 c.colors.prompts.border = '1px solid ' + nord['nord0']
    173 
    174 ## Foreground color for prompts.
    175 ## Type: QssColor
    176 c.colors.prompts.fg = nord['nord5']
    177 
    178 ## Background color for the selected item in filename prompts.
    179 ## Type: QssColor
    180 c.colors.prompts.selected.bg = nord['nord3']
    181 
    182 ## Background color of the statusbar in caret mode.
    183 ## Type: QssColor
    184 c.colors.statusbar.caret.bg = nord['nord15']
    185 
    186 ## Foreground color of the statusbar in caret mode.
    187 ## Type: QssColor
    188 c.colors.statusbar.caret.fg = nord['nord5']
    189 
    190 ## Background color of the statusbar in caret mode with a selection.
    191 ## Type: QssColor
    192 c.colors.statusbar.caret.selection.bg = nord['nord15']
    193 
    194 ## Foreground color of the statusbar in caret mode with a selection.
    195 ## Type: QssColor
    196 c.colors.statusbar.caret.selection.fg = nord['nord5']
    197 
    198 ## Background color of the statusbar in command mode.
    199 ## Type: QssColor
    200 c.colors.statusbar.command.bg = nord['nord2']
    201 
    202 ## Foreground color of the statusbar in command mode.
    203 ## Type: QssColor
    204 c.colors.statusbar.command.fg = nord['nord5']
    205 
    206 ## Background color of the statusbar in private browsing + command mode.
    207 ## Type: QssColor
    208 c.colors.statusbar.command.private.bg = nord['nord2']
    209 
    210 ## Foreground color of the statusbar in private browsing + command mode.
    211 ## Type: QssColor
    212 c.colors.statusbar.command.private.fg = nord['nord5']
    213 
    214 ## Background color of the statusbar in insert mode.
    215 ## Type: QssColor
    216 c.colors.statusbar.insert.bg = nord['nord14']
    217 
    218 ## Foreground color of the statusbar in insert mode.
    219 ## Type: QssColor
    220 c.colors.statusbar.insert.fg = nord['nord1']
    221 
    222 ## Background color of the statusbar.
    223 ## Type: QssColor
    224 c.colors.statusbar.normal.bg = nord['nord0']
    225 
    226 ## Foreground color of the statusbar.
    227 ## Type: QssColor
    228 c.colors.statusbar.normal.fg = nord['nord5']
    229 
    230 ## Background color of the statusbar in passthrough mode.
    231 ## Type: QssColor
    232 c.colors.statusbar.passthrough.bg = nord['nord10']
    233 
    234 ## Foreground color of the statusbar in passthrough mode.
    235 ## Type: QssColor
    236 c.colors.statusbar.passthrough.fg = nord['nord5']
    237 
    238 ## Background color of the statusbar in private browsing mode.
    239 ## Type: QssColor
    240 c.colors.statusbar.private.bg = nord['nord3']
    241 
    242 ## Foreground color of the statusbar in private browsing mode.
    243 ## Type: QssColor
    244 c.colors.statusbar.private.fg = nord['nord5']
    245 
    246 ## Background color of the progress bar.
    247 ## Type: QssColor
    248 c.colors.statusbar.progress.bg = nord['nord5']
    249 
    250 ## Foreground color of the URL in the statusbar on error.
    251 ## Type: QssColor
    252 c.colors.statusbar.url.error.fg = nord['nord11']
    253 
    254 ## Default foreground color of the URL in the statusbar.
    255 ## Type: QssColor
    256 c.colors.statusbar.url.fg = nord['nord5']
    257 
    258 ## Foreground color of the URL in the statusbar for hovered links.
    259 ## Type: QssColor
    260 c.colors.statusbar.url.hover.fg = nord['nord8']
    261 
    262 ## Foreground color of the URL in the statusbar on successful load
    263 ## (http).
    264 ## Type: QssColor
    265 c.colors.statusbar.url.success.http.fg = nord['nord5']
    266 
    267 ## Foreground color of the URL in the statusbar on successful load
    268 ## (https).
    269 ## Type: QssColor
    270 c.colors.statusbar.url.success.https.fg = nord['nord14']
    271 
    272 ## Foreground color of the URL in the statusbar when there's a warning.
    273 ## Type: QssColor
    274 c.colors.statusbar.url.warn.fg = nord['nord12']
    275 
    276 ## Background color of the tab bar.
    277 ## Type: QtColor
    278 c.colors.tabs.bar.bg = nord['nord3']
    279 
    280 ## Background color of unselected even tabs.
    281 ## Type: QtColor
    282 c.colors.tabs.even.bg = nord['nord3']
    283 
    284 ## Foreground color of unselected even tabs.
    285 ## Type: QtColor
    286 c.colors.tabs.even.fg = nord['nord5']
    287 
    288 ## Color for the tab indicator on errors.
    289 ## Type: QtColor
    290 c.colors.tabs.indicator.error = nord['nord11']
    291 
    292 ## Color gradient start for the tab indicator.
    293 ## Type: QtColor
    294 # c.colors.tabs.indicator.start = nord['violet']
    295 
    296 ## Color gradient end for the tab indicator.
    297 ## Type: QtColor
    298 # c.colors.tabs.indicator.stop = nord['orange']
    299 
    300 ## Color gradient interpolation system for the tab indicator.
    301 ## Type: ColorSystem
    302 ## Valid values:
    303 ##   - rgb: Interpolate in the RGB color system.
    304 ##   - hsv: Interpolate in the HSV color system.
    305 ##   - hsl: Interpolate in the HSL color system.
    306 ##   - none: Don't show a gradient.
    307 c.colors.tabs.indicator.system = 'none'
    308 
    309 ## Background color of unselected odd tabs.
    310 ## Type: QtColor
    311 c.colors.tabs.odd.bg = nord['nord3']
    312 
    313 ## Foreground color of unselected odd tabs.
    314 ## Type: QtColor
    315 c.colors.tabs.odd.fg = nord['nord5']
    316 
    317 # ## Background color of selected even tabs.
    318 # ## Type: QtColor
    319 c.colors.tabs.selected.even.bg = nord['nord0']
    320 
    321 # ## Foreground color of selected even tabs.
    322 # ## Type: QtColor
    323 c.colors.tabs.selected.even.fg = nord['nord5']
    324 
    325 # ## Background color of selected odd tabs.
    326 # ## Type: QtColor
    327 c.colors.tabs.selected.odd.bg = nord['nord0']
    328 
    329 # ## Foreground color of selected odd tabs.
    330 # ## Type: QtColor
    331 c.colors.tabs.selected.odd.fg = nord['nord5']
    332 
    333 ## Background color for webpages if unset (or empty to use the theme's
    334 ## color)
    335 ## Type: QtColor
    336 # c.colors.webpage.bg = 'white'