Closed sagikazarmark closed 3 years ago
A few more details: I'm no Big Sure. Configured sudo to allow nopasswd for my user. When I manually run sudo yabai --load-sa
it runs just fine, but manually running this for example fails:
❯ yabai -m space --focus 6
cannot focus space due to an error with the scripting-addition.
I also found that manually warping from a terminal works just fine: yabai -m window --warp west
, but it doesn't work with any hotkeys defined in skhd.
Okay, reinstalling the scripting addition fixed the above error message, but warp and swap still does exactly the same.
In some situations, warp and swap are the exact same operation. Can you create a set of screenshots or ideally a screencast showing the issue?
Thanks @dominiklohmann for getting back to me.
Here is a screencast:
https://user-images.githubusercontent.com/1226384/105160729-dff65800-5b10-11eb-911b-0e9498fa5aed.mov
I would assume that warp retains the size of the window. Am I wrong?
I would assume that warp retains the size of the window. Am I wrong?
Yes. You are fundamentally misunderstanding what warp does. Try this again with three windows open and I think you'll grok the difference between swap and warp quite quickly.
@dominiklohmann oh, I see. Sorry for the noise then. 🙂
ended up here with the same misunderstading of this functionality, thanks @dominiklohmann!
Since this is my first issue here, so let my start by saying thank you for this project. It's an incredible productivity booster (at least for me).
I recently noticed that warp behaves like swap on my MacBook. I have the following skhd configuration (my yabai config is pretty much the same as the example, I added a few rules for not managing windows):
No matter which combination I use, when I move a window it never keeps its original size.
(I played around with the actual hotkeys to make sure that its not because of the similar hotkeys)
I know I've seen this feature working before (so I'm not really sure if it's a bug somewhere or a misconfiguration), but I can't seem to make it work now.
Yabai version: yabai-v3.3.6 SKHD version: skhd version 0.3.5 SIP: disabled
Any ideas? Thanks in advance!