diff --git a/home/misc_pkgs/packages.nix b/home/misc_pkgs/packages.nix index 373f6f7..0317f59 100644 --- a/home/misc_pkgs/packages.nix +++ b/home/misc_pkgs/packages.nix @@ -47,6 +47,7 @@ hyprshot pavucontrol networkmanagerapplet + waybar-mpris # nix-tools nix-output-monitor diff --git a/home/wm/waybar/default.nix b/home/wm/waybar/default.nix index e90ea0a..9cb8265 100644 --- a/home/wm/waybar/default.nix +++ b/home/wm/waybar/default.nix @@ -24,6 +24,7 @@ ]; modules-center = [ "hyprland/window" ]; modules-right = [ + "custom/waybar-mpris" "pulseaudio" "backlight" "network" @@ -144,6 +145,14 @@ "spacing" = 7; }; }; + + "custom/waybar-mpris" = { + return-type = "json"; + exec = "waybar-mpris --position --autofocus"; + on-click = "waybar-mpris --send toggle"; + on-click-right = "waybar-mpris --send player-next"; + escape = true; + }; }; }; }