Skip to content
New issue

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

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

Already on GitHub? # to your account

Add usefull boundary actions for switch workspace when there is no window to be focused #433

Closed
3 tasks done
vitusli opened this issue Aug 19, 2024 · 2 comments
Closed
3 tasks done
Labels
issue-template-ignored The issue will be ignored. The issue is most likely a duplicate or covered in docs

Comments

@vitusli
Copy link

vitusli commented Aug 19, 2024

Hi! Since I am not allowed to disable SIP on my working computer I checked out Aerospace which is such a pleasure to read through the docs. Thanks for this amazing work.

I love having dedicated boundary actions in your the aerospace config. In Yabai I had to set them up with || operators (#278) which works fine: when I come to the right boundary of my workspace and there is no next window to focus my WM focuses the next workspace. Same for upper direction: if there is no upper window it focusses the next monitor. I love this feature and want to suggest additional boundary actions for the use case mentioned above.

focus (left|right) --boundaries workspace --boundary-action workspace (prev|next)
focus (down|up) --boundaries all-monitors-outer-frame --boundary-action focus-monitor (prev|next)

I have read many issues and could not find a solution for this even though I found many others. I started with Aerospace in the morning and brought it pretty far with docs + this repo.

Checklist

aerospace CLI client version: 0.14.2-Beta 0cb8dbdfc5ee73b8cbc200f175f467ebead55201
AeroSpace.app server version: 0.14.2-Beta 0cb8dbdfc5ee73b8cbc200f175f467ebead55201
@nikitabobko
Copy link
Owner

Please don't ignore the checklist in the issue template

I won't be adding new boundaries-actions since it significantly complicates the CLI. The feature you're asking is going to be covered by #278

@nikitabobko nikitabobko added the issue-template-ignored The issue will be ignored. The issue is most likely a duplicate or covered in docs label Aug 19, 2024
@vitusli
Copy link
Author

vitusli commented Aug 22, 2024

Sorry, fully understand. I tried to put as much of the needed informationen from the checklist into the text but added now the checklist. Thanks for the fast response.

I solved this basically by using different 'modes' for tiling and accordion layout.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
issue-template-ignored The issue will be ignored. The issue is most likely a duplicate or covered in docs
Projects
None yet
Development

No branches or pull requests

2 participants