4 ms·
I tried yabai but found switching between macos spaces too slow. I moved to aerospace and I absolutely love the workspace implementation. But I really love yaba
by msravi 2y ago
I tried yabai but found switching between macos spaces too slow. I moved to aerospace and I absolutely love the workspace implementation. But I really love yabai's focus-follows-mouse feature - so is it possible to use yabai just for that while using aerosoace for everything else i3-like?
- kcrwfrd_ 2y agoFwiw I have yabai configured for instant desktop switching
- deleted 2y ago[deleted]
- msravi 2y agoThat's what I thought I did, but I can't, for example, just move to space 7 or something. I need to create a new space with a number I can't control and switch to that. That new workspace might not be next to the previous space I was working in, so I need to cycle through multiple spaces. Aerospace on the other hand just lets you choose a numbered workspace and work with that. Would love to see your yabairc if you can share.
- SxC97 2y agoNot OP, but I also have instant space switching enabled with yabai. Here is my yabairc and skhdrc. yabairc - https://github.com/SxC97/dotfiles/blob/main/.yabairc https://github.com/SxC97/dotfiles/blob/main/.yabairc skhdrc - https://github.com/SxC97/dotfiles/blob/5db5e13f894f7677227587933b1201e7633009ef/.skhdrc#L209 https://github.com/SxC97/dotfiles/blob/5db5e13f894f767722758... If it's still not working, make sure SIP is disabled and the Scripting Addition is installed and loaded. Here's a link to the instructions as it's a little complicated: https://github.com/koekeishiya/yabai/wiki/Installing-yabai-(from-HEAD)#configure-scripting-addition https://github.com/koekeishiya/yabai/wiki/Installing-yabai-(...
- kcrwfrd_ 2y agoHere's my .yabairc https://github.com/kcrwfrd/dotfiles/blob/master/link/.yabairc https://github.com/kcrwfrd/dotfiles/blob/master/link/.yabair... Looking through it I don't see a setting for instant space switching... I think maybe it's provided by default when you install the scripting addition? https://github.com/koekeishiya/yabai/issues/1527 https://github.com/koekeishiya/yabai/issues/1527 I have keybindings in my skhd for focusing spaces: https://github.com/kcrwfrd/dotfiles/blob/master/skhd/space https://github.com/kcrwfrd/dotfiles/blob/master/skhd/space I usually just keep 10 spaces at all times rather than creating new ones on demand.