meow lucy should commit more often xd

This commit is contained in:
Lucy Hochkamp 2025-09-16 09:54:20 +02:00
parent e865cd7c8f
commit e986986e79
No known key found for this signature in database
9 changed files with 124 additions and 212 deletions

View file

@ -28,8 +28,8 @@ let
"battery"
"power-profiles-daemon"
"backlight"
"cpu"
"temperature"
"cpu"
"memory"
"disk"
"network"
@ -53,11 +53,13 @@ let
max-length = 80;
};
wireplumber = {
"format" = "{icon} {volume}%";
"format-muted" = " MUTE";
"format" = "{icon} {volume:.2f} dB";
"format-muted" = " -inf dB";
# "on-click" = "${pkgs.pwvucontrol}/bin/pwvucontrol";
"on-click" = "${pkgs.pavucontrol}/bin/pavucontrol";
"on-click-right" = "${pkgs.wireplumber}/bin/wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle";
"on-scroll-up" = "${pkgs.wireplumber}/bin/wpctl set-volume @DEFAULT_AUDIO_SINK@ -l 1 1%+";
"on-scroll-down" = "${pkgs.wireplumber}/bin/wpctl set-volume @DEFAULT_AUDIO_SINK@ -l 1 1%-";
"format-icons" = [
""
""
@ -76,8 +78,8 @@ let
"󰃟"
"󰃠"
];
"on-scroll-up" = "${pkgs.brightnessctl}/bin/brightnessctl s +10";
"on-scroll-down" = "${pkgs.brightnessctl}/bin/brightnessctl s 10-";
"on-scroll-up" = "${pkgs.light}/bin/light -A 5";
"on-scroll-down" = "${pkgs.light}/bin/light -U 5";
};
"idle_inhibitor" = {
format = "{icon} ";
@ -104,7 +106,7 @@ let
};
"cpu" = {
"interval" = 10;
"format" = " {:0.0f}%";
"format" = " {:0.0f}%";
"max-length" = 10;
};
"temperature" = {
@ -138,9 +140,9 @@ let
};
};
disk = {
format = "󰋊 {specific_used:0.0f}/{specific_total:0.0f}GB";
unit = "GB";
path = "/persistent";
format = "󰋊 {specific_used:0.1f}/{specific_total:0.1f}TB";
unit = "TB";
path = "/";
};
"network" = {
"on-click" =
@ -429,7 +431,12 @@ in
};
config = lib.mkIf cfg.enable {
programs.waybar.enable = true;
programs.waybar.package = cfg.package;
programs.waybar.package = cfg.package.overrideAttrs (super: {
# version = super.version + "-patched";
patches = [
./waybar-wireplumber-db.patch
];
});
programs.light.enable = true;
systemd.user.services.waybar.wantedBy = lib.mkForce [ cfg.wantedBy ];