diff --git a/environments/river/home.nix b/environments/river/home.nix index e03d302..cc57ba5 100644 --- a/environments/river/home.nix +++ b/environments/river/home.nix @@ -18,8 +18,9 @@ "None XF86AudioMute" = "spawn '${pkgs.pamixer}/bin/pamixer --toggle-mute'"; "None XF86AudioMedia" = "spawn '${pkgs.playerctl}/bin/playerctl play-pause'"; "None XF86AudioPlay" = "spawn '${pkgs.playerctl}/bin/playerctl play-pause'"; - "None XF86AudioPrev" = "spawn ${pkgs.playerctl}/bin/playerctl playerctl previous'"; - "None XF86AudioNext" = "spawn ${pkgs.playerctl}/bin/playerctl playerctl next'"; + "None XF86AudioPause" = "spawn '${pkgs.playerctl}/bin/playerctl play-pause'"; + "None XF86AudioPrev" = "spawn '${pkgs.playerctl}/bin/playerctl playerctl previous'"; + "None XF86AudioNext" = "spawn '${pkgs.playerctl}/bin/playerctl playerctl next'"; "None XF86MonBrightnessUp" = "spawn '${pkgs.brightnessctl}/bin/brightnessctl s +5%'"; "None XF86MonBrightnessDown" = "spawn '${pkgs.brightnessctl}/bin/brightnessctl s 5%-'"; }; diff --git a/modules/wm/ags/modules/mpris.js b/modules/wm/ags/modules/mpris.js index 209329d..b71771a 100644 --- a/modules/wm/ags/modules/mpris.js +++ b/modules/wm/ags/modules/mpris.js @@ -144,6 +144,7 @@ const PositionCircle = ({ player, child, ...props }) => /** @param {{player: import("types/service/mpris").MprisPlayer} & import("../types/widgets/box").BoxProps} props */ export const LinePlayer = ({ player, ...props }) => Widget.Box({ + visible: player.bind("play_back_status").as((x) => x !== "Stopped"), children: [ PositionCircle({ player, diff --git a/wallpapers/meadow.png b/wallpapers/meadow.png new file mode 100644 index 0000000..97e6272 Binary files /dev/null and b/wallpapers/meadow.png differ