Discovered Yabai recently and I totally love it. I tried Amethyst in the past for a month or so and it was ok but in the end was too complex to get the window setup the I wanted and not flexible enough in the shortcut departmen.
Update: I am beginning to get accustomed more to the BSP layout, which is helping with my use of Yabai. While I wish there was a master-stack (tall) layout, I think I might stick with Yabai over Amethyst because the windows don't jump around in Calendar and Messages, and it is more "unixy," which I like. I also like some of its extra features involving managing spaces that Amethyst does not account for. I'll probably make a follow-up video in a month.
You can simulate a master stack with signals and query's in yabai, the problem is that in order to make this seemless, Koe would have to re-write the entire window position logic, as the current method is based around bsp specifically. I personally prefer the BSP layout anyway, but one thing that could be worth looking into is the insert command to spawn above/below the windows in the stack, and then a balance to make them the same size. Edit: you could even consider auto_balance on (However this seems very aggressive if I'm honest)
My closest recommendation to master stack is the following Yabairc: Yabai -m config auto-balance on Skhdrc yabai -m window --insert east/west/south/north Use insert instead of warp/swap to initiate windows (or both as I do in my config)
Hi Brandon! I'm still on Yabai. Still would prefer to have master/stack with Yabai, but I've gotten used to BSP enough and I'm too busy at the moment to justify digging a ton for an alternative. Long term I plan on building a Linux desktop and getting an M1 Macbook for work away from home--I'll probably use KDE with Krohnkite or BSPWM (with the master/stack extension) and XFCE on the desktop and stick with Yabai for the Mac.
I can’t seem to get skhd to work, any idea why? It worked for a few minutes and it refuse to work anymore. I didn’t use karabiner since i just edit my keyboard mapping using firmware instead
Try running: brew services restart skhd If it is still not working, you might have an error in your config file. If it still doesn't work, I'm not sure what is causing the problem.
I’ve seen this a lot, but I really like the Lucario color theme, so I’m not planning on changing my colorscheme in the near future. It does look nice though.
Discovered Yabai recently and I totally love it. I tried Amethyst in the past for a month or so and it was ok but in the end was too complex to get the window setup the I wanted and not flexible enough in the shortcut departmen.
Update: I am beginning to get accustomed more to the BSP layout, which is helping with my use of Yabai. While I wish there was a master-stack (tall) layout, I think I might stick with Yabai over Amethyst because the windows don't jump around in Calendar and Messages, and it is more "unixy," which I like. I also like some of its extra features involving managing spaces that Amethyst does not account for. I'll probably make a follow-up video in a month.
You can simulate a master stack with signals and query's in yabai, the problem is that in order to make this seemless, Koe would have to re-write the entire window position logic, as the current method is based around bsp specifically. I personally prefer the BSP layout anyway, but one thing that could be worth looking into is the insert command to spawn above/below the windows in the stack, and then a balance to make them the same size.
Edit: you could even consider auto_balance on
(However this seems very aggressive if I'm honest)
My closest recommendation to master stack is the following
Yabairc:
Yabai -m config auto-balance on
Skhdrc
yabai -m window --insert east/west/south/north
Use insert instead of warp/swap to initiate windows (or both as I do in my config)
Hey Chris! Thanks for the awesome video. Did you end up sticking with Yabai or did you go back to Amethyst?
Hi Brandon! I'm still on Yabai. Still would prefer to have master/stack with Yabai, but I've gotten used to BSP enough and I'm too busy at the moment to justify digging a ton for an alternative.
Long term I plan on building a Linux desktop and getting an M1 Macbook for work away from home--I'll probably use KDE with Krohnkite or BSPWM (with the master/stack extension) and XFCE on the desktop and stick with Yabai for the Mac.
I can’t seem to get skhd to work, any idea why? It worked for a few minutes and it refuse to work anymore. I didn’t use karabiner since i just edit my keyboard mapping using firmware instead
Try running:
brew services restart skhd
If it is still not working, you might have an error in your config file. If it still doesn't work, I'm not sure what is causing the problem.
You should look into pywal - a tool that takes the dominant colors from a picture and applies it to your terminal's color scheme. :)
I’ve seen this a lot, but I really like the Lucario color theme, so I’m not planning on changing my colorscheme in the near future. It does look nice though.
Can you do a tutorial on installing it? Thanks!
Sure, when I have some time!
You can watch Jesse Skelton's video.
shift + ctrl + alt + cmd - b? But you have 5 more fingers you could be using?
You can use a tool like karabiner to bind for instance the caps lock to hyper. Hyper being the shift+cmd +alt+ctrl
Could you share your hotkeys in a txt file?
Eventually, yes. I want to go through all of my config files soon to clean them up.