From 6d7decfca780435aa8072a6f705052eb121b57ac Mon Sep 17 00:00:00 2001 From: Never Gude Date: Fri, 26 Dec 2025 04:27:10 +0100 Subject: [PATCH] new stuff --- .config/dconf/user | Bin 34780 -> 34796 bytes .config/qutebrowser/autoconfig.yml | 59 +--- .config/qutebrowser/config.py | 6 +- .config/qutebrowser/gruvbox.py | 332 ++++++++++++++++++ .config/qutebrowser/qutebrowser-solarized | 1 - .config/tuxedo-control-center/SS | 2 +- .config/tuxedo-control-center/SingletonCookie | 2 +- .config/tuxedo-control-center/SingletonLock | 2 +- 8 files changed, 357 insertions(+), 47 deletions(-) create mode 100644 .config/qutebrowser/gruvbox.py delete mode 160000 .config/qutebrowser/qutebrowser-solarized diff --git a/.config/dconf/user b/.config/dconf/user index 6bae8b2a393f3f8bf1493e0d33446ab0d65754f6..acbcd09e30a8176870b2c49891741e82ffa5eda3 100644 GIT binary patch delta 3839 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 diff --git a/.config/qutebrowser/autoconfig.yml b/.config/qutebrowser/autoconfig.yml index fad408c..e9c5ff8 100644 --- a/.config/qutebrowser/autoconfig.yml +++ b/.config/qutebrowser/autoconfig.yml @@ -6,65 +6,44 @@ config_version: 2 settings: - aliases: - global: - q: close - qa: quit - w: session-save - wq: quit --save - wqa: quit --save - auto_save.interval: - global: 15000 - backend: - global: webengine + colors.tabs.selected.odd.bg: + global: '#282828' colors.webpage.bg: - global: '#ffffff' - colors.webpage.darkmode.algorithm: - global: lightness-cielab - colors.webpage.darkmode.enabled: - global: false - colors.webpage.darkmode.policy.images: - global: smart + global: white colors.webpage.preferred_color_scheme: - global: light - content.javascript.clipboard: - https://color.adobe.com: access-paste - https://git.nevereverever.de: access-paste - content.pdfjs: - global: true - downloads.location.directory: - global: null + global: dark + content.blocking.method: + global: both editor.command: global: - - kate + - alacritty + - -e + - nvim + - -f - '{file}' - - -l - - '{line}' - -c - - '{column}' + - normal {line}G{column0}l fileselect.folder.command: global: - - kitty + - alacritty - -e - ranger - --choosedir={} - fileselect.handler: - global: external fileselect.multiple_files.command: global: - - kitty + - alacritty - -e - ranger - --choosefiles={} fileselect.single_file.command: global: - - konsole + - alacritty - -e - ranger - --choosefile={} - fonts.completion.category: - global: bold default_size default_family + fonts.contextmenu: + global: Adwaita Sans fonts.default_family: - global: Source Code Pro - scrolling.smooth: - global: true + global: Adwaita Mono + tabs.position: + global: left diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py index d0fe1da..a6d9a9b 100644 --- a/.config/qutebrowser/config.py +++ b/.config/qutebrowser/config.py @@ -1,4 +1,4 @@ config.load_autoconfig() -config.bind('', 'hint links spawn --detach mpv {hint-url}') -config.source("./qutebrowser-solarized/solarized-dark.py") -c.colors.webpage.bg = "#ffffff" +# config.bind('', 'hint links spawn --detach mpv {hint-url}') +config.source("gruvbox.py") +#c.colors.webpage.bg = "#ffffff" diff --git a/.config/qutebrowser/gruvbox.py b/.config/qutebrowser/gruvbox.py new file mode 100644 index 0000000..7c96968 --- /dev/null +++ b/.config/qutebrowser/gruvbox.py @@ -0,0 +1,332 @@ +# gruvbox dark hard qutebrowser theme by Florian Bruhin +# +# Originally based on: +# base16-qutebrowser (https://github.com/theova/base16-qutebrowser) +# Base16 qutebrowser template by theova and Daniel Mulford +# Gruvbox dark, hard scheme by Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) + +bg0_hard = "#1d2021" +bg0_soft = '#32302f' +bg0_normal = '#282828' + +bg0 = bg0_normal +bg1 = "#3c3836" +bg2 = "#504945" +bg3 = "#665c54" +bg4 = "#7c6f64" + +fg0 = "#fbf1c7" +fg1 = "#ebdbb2" +fg2 = "#d5c4a1" +fg3 = "#bdae93" +fg4 = "#a89984" + +bright_red = "#fb4934" +bright_green = "#b8bb26" +bright_yellow = "#fabd2f" +bright_blue = "#83a598" +bright_purple = "#d3869b" +bright_aqua = "#8ec07c" +bright_gray = "#928374" +bright_orange = "#fe8019" + +dark_red = "#cc241d" +dark_green = "#98971a" +dark_yellow = "#d79921" +dark_blue = "#458588" +dark_purple = "#b16286" +dark_aqua = "#689d6a" +dark_gray = "#a89984" +dark_orange = "#d65d0e" + +### Completion + +# Text color of the completion widget. May be a single color to use for +# all columns or a list of three colors, one for each column. +c.colors.completion.fg = [fg1, bright_aqua, bright_yellow] + +# Background color of the completion widget for odd rows. +c.colors.completion.odd.bg = bg0 + +# Background color of the completion widget for even rows. +c.colors.completion.even.bg = c.colors.completion.odd.bg + +# Foreground color of completion widget category headers. +c.colors.completion.category.fg = bright_blue + +# Background color of the completion widget category headers. +c.colors.completion.category.bg = bg1 + +# Top border color of the completion widget category headers. +c.colors.completion.category.border.top = c.colors.completion.category.bg + +# Bottom border color of the completion widget category headers. +c.colors.completion.category.border.bottom = c.colors.completion.category.bg + +# Foreground color of the selected completion item. +c.colors.completion.item.selected.fg = fg0 + +# Background color of the selected completion item. +c.colors.completion.item.selected.bg = bg4 + +# Top border color of the selected completion item. +c.colors.completion.item.selected.border.top = bg2 + +# Bottom border color of the selected completion item. +c.colors.completion.item.selected.border.bottom = c.colors.completion.item.selected.border.top + +# Foreground color of the matched text in the selected completion item. +c.colors.completion.item.selected.match.fg = bright_orange + +# Foreground color of the matched text in the completion. +c.colors.completion.match.fg = c.colors.completion.item.selected.match.fg + +# Color of the scrollbar handle in the completion view. +c.colors.completion.scrollbar.fg = c.colors.completion.item.selected.fg + +# Color of the scrollbar in the completion view. +c.colors.completion.scrollbar.bg = c.colors.completion.category.bg + +### Context menu + +# Background color of disabled items in the context menu. +c.colors.contextmenu.disabled.bg = bg3 + +# Foreground color of disabled items in the context menu. +c.colors.contextmenu.disabled.fg = fg3 + +# Background color of the context menu. If set to null, the Qt default is used. +c.colors.contextmenu.menu.bg = bg0 + +# Foreground color of the context menu. If set to null, the Qt default is used. +c.colors.contextmenu.menu.fg = fg2 + +# Background color of the context menu’s selected item. If set to null, the Qt default is used. +c.colors.contextmenu.selected.bg = bg2 + +#Foreground color of the context menu’s selected item. If set to null, the Qt default is used. +c.colors.contextmenu.selected.fg = c.colors.contextmenu.menu.fg + +### Downloads + +# Background color for the download bar. +c.colors.downloads.bar.bg = bg0 + +# Color gradient start for download text. +c.colors.downloads.start.fg = bg0 + +# Color gradient start for download backgrounds. +c.colors.downloads.start.bg = bright_blue + +# Color gradient end for download text. +c.colors.downloads.stop.fg = c.colors.downloads.start.fg + +# Color gradient stop for download backgrounds. +c.colors.downloads.stop.bg = bright_aqua + +# Foreground color for downloads with errors. +c.colors.downloads.error.fg = bright_red + +### Hints + +# Font color for hints. +c.colors.hints.fg = bg0 + +# Background color for hints. +c.colors.hints.bg = 'rgba(250, 191, 47, 200)' # bright_yellow + +# Font color for the matched part of hints. +c.colors.hints.match.fg = bg4 + +### Keyhint widget + +# Text color for the keyhint widget. +c.colors.keyhint.fg = fg4 + +# Highlight color for keys to complete the current keychain. +c.colors.keyhint.suffix.fg = fg0 + +# Background color of the keyhint widget. +c.colors.keyhint.bg = bg0 + +### Messages + +# Foreground color of an error message. +c.colors.messages.error.fg = bg0 + +# Background color of an error message. +c.colors.messages.error.bg = bright_red + +# Border color of an error message. +c.colors.messages.error.border = c.colors.messages.error.bg + +# Foreground color of a warning message. +c.colors.messages.warning.fg = bg0 + +# Background color of a warning message. +c.colors.messages.warning.bg = bright_purple + +# Border color of a warning message. +c.colors.messages.warning.border = c.colors.messages.warning.bg + +# Foreground color of an info message. +c.colors.messages.info.fg = fg2 + +# Background color of an info message. +c.colors.messages.info.bg = bg0 + +# Border color of an info message. +c.colors.messages.info.border = c.colors.messages.info.bg + +### Prompts + +# Foreground color for prompts. +c.colors.prompts.fg = fg2 + +# Border used around UI elements in prompts. +c.colors.prompts.border = f'1px solid {bg1}' + +# Background color for prompts. +c.colors.prompts.bg = bg3 + +# Background color for the selected item in filename prompts. +c.colors.prompts.selected.bg = bg2 + +### Statusbar + +# Foreground color of the statusbar. +c.colors.statusbar.normal.fg = fg2 + +# Background color of the statusbar. +c.colors.statusbar.normal.bg = bg0 + +# Foreground color of the statusbar in insert mode. +c.colors.statusbar.insert.fg = bg0 + +# Background color of the statusbar in insert mode. +c.colors.statusbar.insert.bg = dark_aqua + +# Foreground color of the statusbar in passthrough mode. +c.colors.statusbar.passthrough.fg = bg0 + +# Background color of the statusbar in passthrough mode. +c.colors.statusbar.passthrough.bg = dark_blue + +# Foreground color of the statusbar in private browsing mode. +c.colors.statusbar.private.fg = bright_purple + +# Background color of the statusbar in private browsing mode. +c.colors.statusbar.private.bg = bg0 + +# Foreground color of the statusbar in command mode. +c.colors.statusbar.command.fg = fg3 + +# Background color of the statusbar in command mode. +c.colors.statusbar.command.bg = bg1 + +# Foreground color of the statusbar in private browsing + command mode. +c.colors.statusbar.command.private.fg = c.colors.statusbar.private.fg + +# Background color of the statusbar in private browsing + command mode. +c.colors.statusbar.command.private.bg = c.colors.statusbar.command.bg + +# Foreground color of the statusbar in caret mode. +c.colors.statusbar.caret.fg = bg0 + +# Background color of the statusbar in caret mode. +c.colors.statusbar.caret.bg = dark_purple + +# Foreground color of the statusbar in caret mode with a selection. +c.colors.statusbar.caret.selection.fg = c.colors.statusbar.caret.fg + +# Background color of the statusbar in caret mode with a selection. +c.colors.statusbar.caret.selection.bg = bright_purple + +# Background color of the progress bar. +c.colors.statusbar.progress.bg = bright_blue + +# Default foreground color of the URL in the statusbar. +c.colors.statusbar.url.fg = fg4 + +# Foreground color of the URL in the statusbar on error. +c.colors.statusbar.url.error.fg = dark_red + +# Foreground color of the URL in the statusbar for hovered links. +c.colors.statusbar.url.hover.fg = bright_orange + +# Foreground color of the URL in the statusbar on successful load +# (http). +c.colors.statusbar.url.success.http.fg = bright_red + +# Foreground color of the URL in the statusbar on successful load +# (https). +c.colors.statusbar.url.success.https.fg = fg0 + +# Foreground color of the URL in the statusbar when there's a warning. +c.colors.statusbar.url.warn.fg = bright_purple + +### tabs + +# Background color of the tab bar. +c.colors.tabs.bar.bg = bg0 + +# Color gradient start for the tab indicator. +c.colors.tabs.indicator.start = bright_blue + +# Color gradient end for the tab indicator. +c.colors.tabs.indicator.stop = bright_aqua + +# Color for the tab indicator on errors. +c.colors.tabs.indicator.error = bright_red + +# Foreground color of unselected odd tabs. +c.colors.tabs.odd.fg = fg2 + +# Background color of unselected odd tabs. +c.colors.tabs.odd.bg = bg2 + +# Foreground color of unselected even tabs. +c.colors.tabs.even.fg = c.colors.tabs.odd.fg + +# Background color of unselected even tabs. +c.colors.tabs.even.bg = bg3 + +# Foreground color of selected odd tabs. +c.colors.tabs.selected.odd.fg = fg2 + +# Background color of selected odd tabs. +c.colors.tabs.selected.odd.bg = bg0 + +# Foreground color of selected even tabs. +c.colors.tabs.selected.even.fg = c.colors.tabs.selected.odd.fg + +# Background color of selected even tabs. +c.colors.tabs.selected.even.bg = bg0 + +# Background color of pinned unselected even tabs. +c.colors.tabs.pinned.even.bg = bright_green + +# Foreground color of pinned unselected even tabs. +c.colors.tabs.pinned.even.fg = bg2 + +# Background color of pinned unselected odd tabs. +c.colors.tabs.pinned.odd.bg = bright_green + +# Foreground color of pinned unselected odd tabs. +c.colors.tabs.pinned.odd.fg = c.colors.tabs.pinned.even.fg + +# Background color of pinned selected even tabs. +c.colors.tabs.pinned.selected.even.bg = bg0 + +# Foreground color of pinned selected even tabs. +c.colors.tabs.pinned.selected.even.fg = c.colors.tabs.selected.odd.fg + +# Background color of pinned selected odd tabs. +c.colors.tabs.pinned.selected.odd.bg = c.colors.tabs.pinned.selected.even.bg + +# Foreground color of pinned selected odd tabs. +c.colors.tabs.pinned.selected.odd.fg = c.colors.tabs.selected.odd.fg + +# Background color for webpages if unset (or empty to use the theme's +# color). +# c.colors.webpage.bg = bg4 diff --git a/.config/qutebrowser/qutebrowser-solarized b/.config/qutebrowser/qutebrowser-solarized deleted file mode 160000 index c831f6a..0000000 --- a/.config/qutebrowser/qutebrowser-solarized +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c831f6a1265eaebedaaa69bc872283adf67341c5 diff --git a/.config/tuxedo-control-center/SS b/.config/tuxedo-control-center/SS index ffdf143..4eb0b27 120000 --- a/.config/tuxedo-control-center/SS +++ b/.config/tuxedo-control-center/SS @@ -1 +1 @@ -/tmp/.org.chromium.Chromium.3edkb4/SS \ No newline at end of file +/tmp/.org.chromium.Chromium.sEF4uh/SS \ No newline at end of file diff --git a/.config/tuxedo-control-center/SingletonCookie b/.config/tuxedo-control-center/SingletonCookie index d54d570..f12efd3 120000 --- a/.config/tuxedo-control-center/SingletonCookie +++ b/.config/tuxedo-control-center/SingletonCookie @@ -1 +1 @@ -15172619452118292022 \ No newline at end of file +5441741259319359421 \ No newline at end of file diff --git a/.config/tuxedo-control-center/SingletonLock b/.config/tuxedo-control-center/SingletonLock index 86fbc9f..ce32d5b 120000 --- a/.config/tuxedo-control-center/SingletonLock +++ b/.config/tuxedo-control-center/SingletonLock @@ -1 +1 @@ -fedora-11936 \ No newline at end of file +fedora-75193 \ No newline at end of file