summaryrefslogtreecommitdiff
path: root/common/modules/matugen/templates/matugen-waybar.nix
blob: 602a846535498d2549be92cc835b2c32ea9109fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
  config,
  lib,
  ...
}:
{
  config = lib.mkIf config.beeMods.mango.waybar {
    xdg.configFile."matugen/templates/waybar.css" = {
      text = ''
        ${lib.optionalString (config.beeMods.mango.window.blur.enable) ''
          @define-color bg_panel rgba({{colors.surface.default.red}}, {{colors.surface.default.green}}, {{colors.surface.default.blue}}, 0.9);
        ''}
        ${lib.optionalString (
          !config.beeMods.mango.window.blur.enable
        ) "@define-color bg_panel  {{colors.surface.default.hex}};          "}

        @define-color bg_base transparent;
        @define-color border_color {{colors.primary.default.hex}};
        @define-color text_main {{colors.primary.default.hex}};
        @define-color text_dark {{colors.surface_container_highest.default.hex}};
        @define-color alert_urgent {{colors.error.default.hex}};
        @define-color alert_minimized {{colors.error_container.default.hex}};
        @define-color alert_critical {{colors.on_error_container.default.hex}};
      '';
    };
  };
}