Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Control corner for hiding windows #382

Closed
clarkadamp opened this issue Aug 12, 2024 · 6 comments
Closed

Control corner for hiding windows #382

clarkadamp opened this issue Aug 12, 2024 · 6 comments

Comments

@clarkadamp
Copy link

Since AeroSpace needs a free space to hide windows in, please make sure to arrange monitors in a way where every monitor has free space in the bottom right or left corner.

It would be good to have the ability to customize corners which are assigned to hiding. My natural monitor configuration is to have a the center monitor high, then others placed below the main on each side, this allows my to use the mouse and move naturally between screens.

I have re-arranged my monitors so that hidden windows don't impact the other screens, now my habbits about moving the mouse means they run into walls rather than moving to the monitor.

Something like:

[corners]
main = ['top-right', 'top-left']
secondary = 'bottom-left'
'^built-in retina display$' = ['top-left', 'bottom-right'] 
@clarkadamp clarkadamp changed the title Control where Control corner for hiding windows Aug 12, 2024
@nikitabobko
Copy link
Owner

My natural monitor configuration is to have a the center monitor high, then others placed below the main on each side

Even if AeroSpace provided this configuration, there would be no corner for your middle monitor to hide windows in.

@clarkadamp
Copy link
Author

clarkadamp commented Aug 12, 2024

With this arrangement would the top corners be available?
Monitor Arrangement

Is more than one corner needed, or can they all be stacked into one?

@nikitabobko
Copy link
Owner

It's not possible to move windows "above the monitor". It's only possible to move them below the monitor. It's a macOS restriction

Is more than one corner needed, or can they all be stacked into one?

Every monitor should have at least one free bottom corner. Hiding windows in monitors they don't belong to leads to performance problems (#149) and macOS bugs (#289)

@clarkadamp
Copy link
Author

It's only possible to move them below the monitor

Ahh, so it wasn't a design choice for below only.

All good, thanks for your quick response, I'll work on my arrangements to see if I can come up with a compromise.

@clarkadamp
Copy link
Author

Happy to close this, thanks for the quick response

@danfbfern
Copy link

@nikitabobko I know this is closed and I believe my question is not worth a new issue.
My new monitor configuration is causing problems because I have a new ultrawide and now use the smaller monitor at the top of the ultrawide in the center, not having any of the bottom corners available.

Hiding in the bottom corners is the only solution? Minimising the windows is not possible at all? they wouldn't be there and would be truly hidden in case that was an possible option to implement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants