diff --git a/alacritty/alacritty.yml b/alacritty/alacritty.yml index be4ba2e..0c7639b 100644 --- a/alacritty/alacritty.yml +++ b/alacritty/alacritty.yml @@ -100,7 +100,7 @@ font: # - (macOS) Menlo # - (Linux/BSD) monospace # - (Windows) Consolas - family: Iosevka + family: JetBrains Mono # The `style` can be specified to pick a specific face. style: Regular diff --git a/dunst/dunstrc b/dunst/dunstrc index d1a985a..392e371 100644 --- a/dunst/dunstrc +++ b/dunst/dunstrc @@ -15,7 +15,7 @@ # # If this option is set to mouse or keyboard, the monitor option # will be ignored. - follow = mouse + follow = none # The geometry of the window: # [{width}]x{height}[+/-{x}+/-{y}] @@ -86,7 +86,7 @@ ### Text ### - font = Iosevka 10 + font = JetBrains Mono 10 # The spacing between lines. If the height is smaller than the # font height, it will get raised to the font height. diff --git a/polybar/config b/polybar/config index 6df34fd..a269c68 100644 --- a/polybar/config +++ b/polybar/config @@ -47,6 +47,7 @@ yellow = ${colors/gruvbox-dark.yellow} blue = ${colors/gruvbox-dark.blue} green = ${colors/gruvbox-dark.green} purple = ${colors/gruvbox-dark.purple} +aqua = ${colors/gruvbox-dark.aqua} ; ######################################################### ; ########## Main Bar ########## @@ -67,7 +68,7 @@ foreground = ${colors.foreground} padding-left = 0 padding-right = 1 -font-0 = "JetBrainsMono:size=11;2" +font-0 = "JetBrains Mono:size=11;2" font-1 = "FontAwesome:size=10;2" font-2 = "FontAwesome:size=30;7" @@ -76,7 +77,7 @@ override-redirect = true modules-left = ewmh ewmh-arrow xwindow xwindow-arrow modules-center = -modules-right = backlight-arrow backlight pulseaudio-arrow pulseaudio battery-arrow battery date-arrow date tray-arrow +modules-right = backlight-arrow backlight unread-mail-arrow unread-mail pulseaudio-arrow pulseaudio battery-arrow battery date-arrow date tray-arrow tray-position = right tray-padding = 2 @@ -144,7 +145,7 @@ label = %date% %time% type = custom/text content = "%{T3}%{T-}" content-foreground = ${colors.blue} -content-background = ${colors.yellow} +content-background = ${colors.aqua} [module/pulseaudio] type = internal/pulseaudio @@ -217,6 +218,21 @@ content = "%{T3}%{T-}" content-foreground = ${colors.background} content-background = ${colors.gray} +[module/unread-mail] +type = custom/script +format-background = ${colors.aqua} +format-foreground = ${colors.background} +format-padding = 1 +format-prefix = "%{T2}  %{T-}" +exec = mu find flag:unread | wc -l +interval = 60 + +[module/unread-mail-arrow] +type = custom/text +content = "%{T3}%{T-}" +content-foreground = ${colors.aqua} +content-background = ${colors.yellow} + ; ######################################################### ; ########## Settings ########## ; ######################################################### diff --git a/qutebrowser/config.py b/qutebrowser/config.py index dc314f4..f5775f5 100644 --- a/qutebrowser/config.py +++ b/qutebrowser/config.py @@ -4,7 +4,7 @@ # qute://help/settings.html # Uncomment this to still load settings configured via autoconfig.yml -# config.load_autoconfig() +config.load_autoconfig() # Require a confirmation before quitting the application. # Type: ConfirmQuit @@ -35,7 +35,7 @@ c.content.geolocation = False # Value to send in the `Accept-Language` header. Note that the value # read from JavaScript is always the global value. # Type: String -c.content.headers.accept_language = 'en-US,en;q=0.9' +c.content.headers.accept_language = 'en-US,en,de,de-DE;q=0.9' # User agent to send. The following placeholders are defined: * # `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: @@ -121,7 +121,7 @@ config.set('content.javascript.enabled', True, 'qute://*/*') # still be downloaded by clicking the download button in the pdf.js # viewer. # Type: Bool -c.content.pdfjs = True +c.content.pdfjs = False # Height (in pixels or as percentage of the window) of the completion. # Type: PercOrInt @@ -153,7 +153,7 @@ c.tabs.position = 'left' # Width (in pixels or as percentage of the window) of the tab bar if # it's vertical. # Type: PercOrInt -c.tabs.width = '12%' +c.tabs.width = '14%' # 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. @@ -515,11 +515,18 @@ c.colors.tabs.pinned.selected.even.bg = '#ebdbb2' # font setting, it's replaced with the fonts listed here. If set to an # empty value, a system-specific monospace default is used. # Type: List of Font, or Font -c.fonts.default_family = 'Hermit' +c.fonts.default_family = 'JetBrains Mono' # Default font size to use. Whenever "default_size" is used in a font # setting, it's replaced with the size listed here. Valid values are # either a float value with a "pt" suffix, or an integer value with a # "px" suffix. # Type: String -c.fonts.default_size = '10pt' +c.fonts.default_size = '12pt' + +# Setup for KeePassXC connection. +config.bind('', 'spawn --userscript qute-keepassxc --key 9FE01C39F74551D434116394CADE6F0C09F21B09', mode='insert') +config.bind('pw', 'spawn --userscript qute-keepassxc --key 9FE01C39F74551D434116394CADE6F0C09F21B09', mode='normal') + +# Set Emacs as editor +c.editor.command = ["es", "+{line}:{column0}", "{file}"] diff --git a/redshift/redshift b/redshift/redshift index dd924b3..42b517f 100644 --- a/redshift/redshift +++ b/redshift/redshift @@ -1,6 +1,15 @@ [redshift] location-provider=manual +temp-day=5700 +temp-night=3500 + +transition=1 + +gamma-day=1.0 +gamma-night=0.8:0.8:0.7 + +adjustment-method=randr [manual] -lat=48 -lon=010 +lat=48.39 +lon=9.99 diff --git a/shells/fish/conf.d/00-env.fish b/shells/fish/conf.d/00-env.fish index 2deb557..1a18907 100644 --- a/shells/fish/conf.d/00-env.fish +++ b/shells/fish/conf.d/00-env.fish @@ -46,3 +46,7 @@ end if test -z "$XDG_CURRENT_DESKTOP" set -Ux XDG_CURRENT_DESKTOP GNOME end + +if test -z "$QT_QPA_PLATFORMTHEME" + set -Ux QT_QPA_PLATFORMTHEME qt5ct +end