Open matru opened 3 weeks ago
This seems like a rather niche need. I'm working on a lot of other things, so even thinking about a solution will have to be low priority.
For now let's see if there are other ways to do this...
Can Contexts itself exclude minimized windows? Could you request this feature from them? Because it's definitely more their thing than it is Winger's.
Are there other window naming/titleing extensions that can react to minimized state? If so, try using one alongside Winger?
I use the Contexts app on macOS for windows switching (this is basically a fuzzy search alt tab alternative), in the app there is an option to ignore certain windows by their title.
Since I don't want to show minimized windows in Contexts, I picked the label "ignorethis", added that to the ignore list of Contexts and manually rename all my minimized windows to have "ignorethis" as their label, then when I remove it I once again /edit rename back to what normally was.
Now, it would be great to have an additional option to modify/update all minimized windows (since Winger already has a way to detect them and thus puts them at the bottom of the list) with a custom prefix/postfix just as we normally now have, but it's for all windows. This way we can even have a random string as a postfix which the can be used in alt-tab like apps like Contexts to ignore all windows that contain it.
I do understand that for some Winger is primarily used as the window switcher itself, but I use it for browser window management and tab migrator (between windows), and I imagine that others might find it useful.