-
-
Notifications
You must be signed in to change notification settings - Fork 654
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
migrating from chunkWM #2
Comments
I'm undecided about the future of chunkwm moving forward. I will probably do a final release of chunkwm with the changes that has made it into master - and archive the repository, when this is ready for a v1.0.0 release. It is looking pretty good so far, from my experience. This is stable enough to replace chunkwm now, yes, and also has full support for multiple display (at east from my testing) - something which is lacking in chunkwm. All the features I want to implement have pretty much been finished ported from chunkwm, with tweaks to some of the functionality. The main features that chunkwm offer that has not made it into this version is the monocle space layout, and the desktop serialization system. There are minor configuration settings that I've ignored on purpose, and there may be other things that I have forgotten, but then they were probably not very important anyway.
Edit: Implemented a simple window rules system. Query commands are currently working how I want, and the documentation has been updated. There is also a corresponding manpage. See install instructions in the README. |
👋 - Yesterday I setup My question is: Is it helpful for people to try this out and creating issues to help identify gaps? Or is it the project at the point where it's just annoying for people to submit issues, because you aren't ready to comb through the issues that others encounter? Either way, let me know and I'm happy to comply with what you think makes the most sense. |
Good catch. We detect when a window is resized using the native macOS resize-handle and adjust our layout correspondingly. This code incorrectly triggered for non-managed windows (aka floating windows).
Directional focusing work in tiled spaces, but they may be a bit buggy when floating windows are involved. This is because I originally wanted to allow them to focus the first window in a given direction regardless of which state the window was in. This turned out to be a bit harder than I expected with the calculation that I currently have implemented.
If you are running the master branch and find something that is not working as the documentation suggest, feel free to open an issue. I'd rather not have feature requests and so on in the current state. |
Does this mean we wouldn't see a monocle mode at all? |
Undecided at this point. Will see as more progress is made. |
Just wanted to chime in on the whole "replacing chunkwm" thing: The readme suggests the script addon is required for all yabai features - is that in fact the case? Because if so, I can imagine a huge number of people not wanting to disable SIP, and therefore preferring to stay with chunkwm |
@BlueDrink9 Please see #13. Sent with GitHawk |
Ah, thank you for that. Hopefully this comes up in searches now. Fully support, shame about the focus issue - for this single-monitor user, it's been a favorite and flawless feature |
IF you don't care about the other functionality, try to clone the repo and toggle the ifdef in the function |
Is it safe to assume this is replacing chunkWM moving forward? As of right now is it stable enough to replace chunkWM?
As usual, thanks a million for all your work.
The text was updated successfully, but these errors were encountered: