From 0087f554ffe5293a2db7444145b1c54ee338399f Mon Sep 17 00:00:00 2001 From: Daniel Thwaites Date: Fri, 14 Jul 2023 16:06:10 +0100 Subject: [PATCH] Adjust Waybar style :lipstick: * Specified that the font size is in pixels. (GTK warns about font sizes without units being deprecated.) * Removed border-radius as it was set to the default value. * Added support for tooltips. --- modules/waybar/hm.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/modules/waybar/hm.nix b/modules/waybar/hm.nix index 13a42b39..e1431ec6 100644 --- a/modules/waybar/hm.nix +++ b/modules/waybar/hm.nix @@ -29,17 +29,20 @@ with config.stylix.fonts; @define-color base08 ${base08}; @define-color base09 ${base09}; @define-color base0A ${base0A}; @define-color base0B ${base0B}; @define-color base0C ${base0C}; @define-color base0D ${base0D}; @define-color base0E ${base0E}; @define-color base0F ${base0F}; + * { - border: none; - border-radius: 0; font-family: ${sansSerif.name}; - font-size: ${builtins.toString sizes.desktop}; + font-size: ${builtins.toString sizes.desktop}px; } - window#waybar { + window#waybar, tooltip { background: alpha(@base00, ${with config.stylix.opacity; builtins.toString desktop}); color: @base05; } + + tooltip { + border-color: @base0D; + } '' + (builtins.readFile ./base.css) + (if config.stylix.targets.waybar.enableLeftBackColors then builtins.readFile ./left.css else ''