{pkgs, ...}: let preferredPlayer = "jellyfin-tui,%any"; in { home.packages = [ pkgs.playerctl ]; wayland.windowManager.hyprland.settings = { bindl = [ ", XF86AudioPlay, exec, playerctl --player=${preferredPlayer} play-pause && notify-send -u low -t 1000 \"Media\" \"$(playerctl --player=${preferredPlayer} status)\"" ", XF86AudioPrev, exec, playerctl --player=${preferredPlayer} previous && notify-send -u low -t 1000 \"Previous Track\" \"$(playerctl --player=${preferredPlayer} metadata title)\"" ", XF86AudioNext, exec, playerctl --player=${preferredPlayer} next && notify-send -u low -t 1000 \"Next Track\" \"$(playerctl --player=${preferredPlayer} metadata title)\"" ]; }; }