38 lines
1.1 KiB
Nix
38 lines
1.1 KiB
Nix
{ flake, ... }: with flake.self.theme.withHashtag; ''
|
|
set $base00 ${base00}
|
|
set $base01 ${base01}
|
|
set $base02 ${base02}
|
|
set $base03 ${base03}
|
|
set $base04 ${base04}
|
|
set $base05 ${base05}
|
|
set $base06 ${base06}
|
|
set $base07 ${base07}
|
|
set $base08 ${base08}
|
|
set $base09 ${base09}
|
|
set $base0A ${base0A}
|
|
set $base0B ${base0B}
|
|
set $base0C ${base0C}
|
|
set $base0D ${base0D}
|
|
set $base0E ${base0E}
|
|
set $base0F ${base0F}
|
|
|
|
# Border BG Text Ind Child Border
|
|
client.focused $base00 $base01 $base07 $base0D $base07
|
|
client.focused_inactive $base00 $base01 $base07 $base03 $base00
|
|
client.unfocused $base00 $base00 $base04 $base06 $base00
|
|
client.urgent $base00 $base0F $base00 $base08 $base00
|
|
|
|
client.background $base00
|
|
|
|
# Read the gtk settings from gtk setting.ini and pass them to gsettings
|
|
exec_always import-gtk-settings \
|
|
gtk-theme:gtk-theme-name \
|
|
icon-theme:gtk-icon-theme-name \
|
|
cursor-theme:gtk-cursor-theme-name
|
|
|
|
# Workaround to fix cursor scaling, see https://github.com/swaywm/sway/issues/4112
|
|
seat seat0 xcursor_theme Adwaita
|
|
|
|
output * bg ~/.config/wallpaper.jpg fill
|
|
''
|