Is your feature request related to a problem? Please describe.
The current mpris widget switches through all players available using the carousel buttons. It would be nice to have an option to blacklist certain players from appearing here.
Some example use cases would be blocking playerctld so your active player doesn't show up twice, or blocking a web browser if you don't want it to show up as one of the players.
Describe the solution you'd like
A property that can be set in the mpris module's widget config, where the user can specify a list of players by their player names (allowing regexes would also be useful, if possible), which then won't show up when cycling through the players in the interface.
This would be something similar to the "ignored-players" option in the waybar mpris module, but enabled regardless of whether or not the user is using playerctld
Describe alternatives you've considered
I guess the other option would be defining a whitelist for players instead of a blacklist (maybe both is good?)
Is your feature request related to a problem? Please describe. The current mpris widget switches through all players available using the carousel buttons. It would be nice to have an option to blacklist certain players from appearing here.
Some example use cases would be blocking playerctld so your active player doesn't show up twice, or blocking a web browser if you don't want it to show up as one of the players.
Describe the solution you'd like A property that can be set in the mpris module's widget config, where the user can specify a list of players by their player names (allowing regexes would also be useful, if possible), which then won't show up when cycling through the players in the interface.
This would be something similar to the "ignored-players" option in the waybar mpris module, but enabled regardless of whether or not the user is using playerctld
Describe alternatives you've considered I guess the other option would be defining a whitelist for players instead of a blacklist (maybe both is good?)
Thanks