# test: `open-in-mpv 'mpv:///open?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ'` { pkgs, ... }: { sane.programs.open-in-mpv = { sandbox.method = "bwrap"; sandbox.whitelistDbus = [ "user" ]; # for xdg-open/portals # taken from fs.".config/open-in-mpv/config.yml".symlink.text = '' players: mpv: name: mpv executable: xdg-open supported_protocols: - http - https fullscreen: "" pip: "" enqueue: "" new_window: "" needs_ipc: false flag_overrides: {} ''; mime.associations = { "x-scheme-handler/mpv" = "open-in-mpv.desktop"; }; }; }