extensions
extensions copied to clipboard
[Window Management] Cycle through different window sizes with same shortcut
Extension – Window Management
Author: RayCast
Describe the feature and the current behavior/state.
https://user-images.githubusercontent.com/2543633/171578970-333d8e4c-47f0-4b05-b9e1-5f6c9f1e54cf.mov
Currently, each window size requires its own shortcut.
It would be nice to quickly cycle through different window sizes in a certain direction with the same shortcuts. This frees up combinations for other extensions or commands.
Default cycle could be: Half screen, 2/3 of screen, 1/3 of screen. Bonus: Configuring the cycle. What if the user could set the different steps and order of the steps of the cycle? Eg. 1/6, 1/4, 1/3, 1/2, 2/3, 3/4, 5/6
Who will benefit from this feature?
Everyone! Especially people who are meticulous about their screen real estate.
Any Other info.
Nope.
This issue/pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs in the next 7 days to keep our backlog clean. Thanks for your contributions.
Well, in that case: bump.
Bump. I would really love to see this feature added. I've currently got a hand-rolled solution in Hammerspoon that does this, and I'd love to be able to drop Hammerspoon and go all-in on Raycast. Thanks!
This feature keeps me from switching to Raycast for window management. Both Spectacle and Rectangle offer this.
I believe the way it works is stateless. If the window is already "left half", then cycle to "left third". If already "left third", then "left 2/3rds". If "left 2/3rds", then "left half".
The same goes all "half" and "quarter" shortcuts.
I can't seem to find the code for this extension, though I'd be very happy to submit a PR or fork it to add additional features. That said, I'm not an OSX dev, so I don't have the bandwidth to start from scratch. Any chance of this getting opened up?
I'd love to have the ability to create some different options and have them as shortcuts. I am also not an OSX dev, but I am a dev. I'll throw in if I can!
This issue/pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs in the next 7 days to keep our backlog clean. Thanks for your contributions.
Oh no you don't.
Yeah, This is a feature I requested three times via the Raycast App. Just having a Combo for the Windows size plus the Arrow key for switching the window to the left, right, down or up would be really nice instead of remembering all "Finger acrobatics" shortcuts.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊
Nope, you do not close anything :)
Go back to the Shadow!
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊
tztztzt... We only close when we have our feature! 😘
We could not find the extension related to this issue. Please update the issue with the link to the extension.
Nah!... still waiting for the feature....
I'm going to follow @mathieudutour 's advice and post something on the Slack channel, as Window Management is not an open source extension.
https://github.com/raycast/extensions/issues/3545#issuecomment-1330402309
@vanhoofmaarten I did write 2 or 3 feature requests from inside the raycast app. No response. I hope you will find some more success :)
@Erik262 Look at that, it's already there.

This scratches my itch.
@vanhoofmaarten lol... Does it work on your side? Cycle adjacent displays doesn't work either.
@Erik262 It works, but cycle adjacent displays is not what I would expect.
This option is to cycle between sizes, not "adjacent displays". We are planning some improvements to window management soon. In the meantime, I'm going to close this issue as it is not related to the API or extensions. You can use the Send Feedback command inside Raycast or use the #help or #bugs channel in our Slack Community to send feedback about the app 😊
Added some ideas to slack #suggestions.