[Feature Request] List windows under each workspace in the list in menu bar
Sometimes I lose track of a window and when I ALT+TAB to it, Aerospace switches the apps back to what was previously in focus. This happens most often on floating windows.
In this situation, I find myself disabling aerospace then ATL+TABing to the window so I can interact with it, then when I'm done with that window, I re-enable aerospace. This is a bit of a pain.
It would be great if there was a way of telling which workspace an application has a window on, like in the list of workspaces in the menu bar. In that case, I could (presumably) switch to the relevant workspace then ALT+TAB the floating window to bring it to the foreground.
I can't express how much I love using Aerospace. I recommend it to anyone that I know uses macOS. Thank you so much for making and sharing it!
Sometimes I lose track of a window and when I ALT+TAB to it, Aerospace switches the apps back to what was previously in focus. This happens most often on floating windows.
Sorry, I don't understand what the problem is here. When you ALT+TAB to a window, the workspace this window belongs to is activated, meaning that all windows from the workspace become "visible". Why does it cause problems that make you disable AeroSpace?
It would be great if there was a way of telling which workspace an application has a window on, like in the list of workspaces in the menu bar.
Right now, AeroSpace shows monitor name next to all non-empty workspaces. I plan to show app names there. Would it fix your problem?
Yeah, that might help. Wouldn't the list of app names in each workspace get quite big though?
Wouldn't the list of app names in each workspace get quite big though?
Depends on the workflow. Typically, I have only one app per workspace
But in case there are several apps, some shortening strategies should be introduced to cut off long names with ellipses
I'm using Aerospace after using DWM for years. DWM's menu bar showed each workspace with a small dot indicating it has an open window. An expanded menu bar option similar to this would be helpful as well.
@natrimmer with sketchybar something similar can be achieved
@natrimmer with sketchybar something similar can be achieved
![]()
first of all, loved this, hence why I copied yours :D
made some changes though, the script you have on space.sh isn't snappy enough for me, there's a bit of a delay on when the space change into it reflecting to sketchybar, prioritizing the set focused state first, before the unfocuse logic somewhat fixes this issue,
now the issue is the unfocusing of the previous space has a bit of a delay, which I think is better than the previous behaviour, i'll try to continue working on this to make it more snappy, feel free to share some as well if you solved it :D
also icons mapping you have does not work with letters because of sid-1 logic, so I just render the sid directly, icon="${sid} " instead of a map.
@natrimmer with sketchybar something similar can be achieved
![]()
alright I fixed it, make it snappy
the delay comes from this aerospace list-windows, my changes is not perfect, but it's snappy for non-empty workspace.
as side-effect, this also fixes the issue of inconsistent state when you switch between different spaces super fast.
@albertilagan currently I'm having this problem https://github.com/nikitabobko/AeroSpace/issues/317

