diff --git a/home/modules/gui/waybar.nix b/home/modules/gui/waybar.nix index 7f37784..7112b41 100644 --- a/home/modules/gui/waybar.nix +++ b/home/modules/gui/waybar.nix @@ -6,6 +6,7 @@ }: with lib; let cfg = config.local.gui; + laptop = config.trivium.laptop.enable; in { config = mkIf cfg.enable { programs.waybar = { @@ -33,7 +34,13 @@ in { "temperature" "keyboard-state" "tray" + ] ++ lists.optionals laptop [ + "battery" ]; + "battery" = mkIf laptop { + format = "{capacity}% {icon}"; + format-icons = ["" "" "" "" ""]; + }; "keyboard-state" = { numlock = true; capslock = true;