further adjustments to waybar

This commit is contained in:
Christoph Hollizeck 2024-09-15 04:12:26 +02:00
parent 3f4392c233
commit b04fe74ff4
7 changed files with 644 additions and 270 deletions

View file

@ -15,6 +15,7 @@ let
mkIf
types
;
inherit (lib.wyrdgard) enabled;
in
{
options.${namespace}.desktop.addons.waybar = {
@ -29,8 +30,17 @@ in
config = mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
services.upower = enabled;
fonts.packages = with pkgs; [
cascadia-code
jetbrains-mono
maple-mono-NF
material-design-icons
noto-fonts-cjk-sans
];
wyrdgard.home.file = {
".config/waybar/config".source = ./config;
".config/waybar/config.jsonc".source = ./config.jsonc;
".config/waybar/style.css".source = ./style.css;
};
};