diff --git a/README.md b/README.md index 6c95fb8..ecbf675 100755 --- a/README.md +++ b/README.md @@ -18,5 +18,6 @@ each host should have these files: - multi architecture configuration ([nix-systems](https://github.com/nix-systems/nix-systems)?) - divide steam and gamemode? - hidpi and cursor size option ? mostly auto these days though - - better theming for hyprlock, rofi - - libinput \ No newline at end of file + - better theming for hyprlock, rofi, dunst (accent for hyprlock & dunst, variants for rofi) + - libinput + - some way for border radius, border, tranparency theme options \ No newline at end of file diff --git a/modules/desktop/dunst.nix b/modules/desktop/dunst.nix index 5059db4..8de1533 100644 --- a/modules/desktop/dunst.nix +++ b/modules/desktop/dunst.nix @@ -30,7 +30,6 @@ in { corner_radius = 8; gap_size = 8; frame_width = 1; - transparency = 1; icon_position = "left"; min_icon_size = 48; @@ -70,17 +69,17 @@ in { }; urgency_low = { - background = "#${base00}30"; + background = "#${base00}cc"; foreground = "#${base05}"; }; urgency_normal = { - background = "#${base00}30"; + background = "#${base00}cc"; foreground = "#${base05}"; }; urgency_critical = { - background = "#${base00}30"; + background = "#${base00}cc"; foreground = "#${base05}"; frame_color = "#${base08}"; # base16 spec says red }; diff --git a/modules/desktop/hyprland.nix b/modules/desktop/hyprland.nix index 4090a43..5ca095b 100644 --- a/modules/desktop/hyprland.nix +++ b/modules/desktop/hyprland.nix @@ -224,6 +224,7 @@ in { windowrulev2 = [ # common popups + # we should totally dedupe these "float, class:org.gnome.FileRoller" "size 1100 650, class:org.gnome.FileRoller" "center, class:org.gnome.FileRoller" @@ -278,15 +279,13 @@ in { "workspace 4 silent, class:vesktop" ]; - blurls = [ - "gtk-layer-shell" - ]; - layerrule = [ "animation slide, notifications" "animation slide, waybar" + "blur, gtk-layer-shell" "blur, notifications" "blur, wob" + "ignorezero, notifications" # fucks up the blur otherwise, rounded corners ]; decoration = { diff --git a/modules/desktop/themes/catppuccin/nwg-drawer.css b/modules/desktop/themes/catppuccin/nwg-drawer.css index 1db7cb4..32d7fb2 100644 --- a/modules/desktop/themes/catppuccin/nwg-drawer.css +++ b/modules/desktop/themes/catppuccin/nwg-drawer.css @@ -1,5 +1,5 @@ window { - background: alpha(@base, 0.3); + background: alpha(@base, 0.5); color: @text; font-family: 'Lexica Ultralegible', 'Atkinson Hyperlegible', "Font Awesome 6 Free", "Noto Sans CJK"; font-size: 13px; diff --git a/modules/desktop/themes/catppuccin/rofi.rasi b/modules/desktop/themes/catppuccin/rofi.rasi index a4cad5c..07881fd 100644 --- a/modules/desktop/themes/catppuccin/rofi.rasi +++ b/modules/desktop/themes/catppuccin/rofi.rasi @@ -18,7 +18,7 @@ element-text, element-icon , mode-switcher { window { height: 500px; - border: 2px; + border: 1px; border-radius: 1em; border-color: @pink; background-color: @bg-col; diff --git a/modules/desktop/themes/catppuccin/waybar.css b/modules/desktop/themes/catppuccin/waybar.css index 3dd9649..52a556c 100644 --- a/modules/desktop/themes/catppuccin/waybar.css +++ b/modules/desktop/themes/catppuccin/waybar.css @@ -10,7 +10,7 @@ button, button:hover { window#waybar { color: @text; - /*background: alpha(@base, 0.6);*/ + /* background: alpha(@base, 0.8); */ background: @base; border-radius: 1em; /* font-family: 'Lexica Ultralegible', 'Atkinson Hyperlegible', "Font Awesome 6 Free", "Noto Sans CJK"; */ @@ -60,7 +60,7 @@ window#waybar { } #workspaces button.empty { - color: @overlay0; + color: @overlay1; } #workspaces button.visible { @@ -84,7 +84,6 @@ window#waybar { background: @accent; color: @surface0; } - #workspaces button.urgent { background: @red; color: @surface0; @@ -137,6 +136,10 @@ window#waybar.floating #window { color: @red; } +#custom-wallpaper { + color: @overlay1; +} + #privacy { margin: 0 0.25em; padding: 0;