Why I am (at least, temporarily) switching to Yabai

Поделиться
HTML-код
  • Опубликовано: 15 янв 2021
  • I will be using Yabai for a little while. For most things, it is better than Amethyst, but I miss the master stack layout from Amethyst.
  • НаукаНаука

Комментарии • 17

  • @svyatogor
    @svyatogor 3 года назад +3

    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.

  • @christopherkapic
    @christopherkapic  3 года назад +8

    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.

    • @atidyshirt
      @atidyshirt 3 года назад

      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)

    • @atidyshirt
      @atidyshirt 3 года назад +1

      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)

  • @BrandonKBoswell
    @BrandonKBoswell 2 года назад

    Hey Chris! Thanks for the awesome video. Did you end up sticking with Yabai or did you go back to Amethyst?

    • @christopherkapic
      @christopherkapic  2 года назад +1

      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.

  • @appleboblin6406
    @appleboblin6406 3 года назад +2

    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

    • @christopherkapic
      @christopherkapic  3 года назад

      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.

  • @zable1866xx
    @zable1866xx 2 года назад +2

    You should look into pywal - a tool that takes the dominant colors from a picture and applies it to your terminal's color scheme. :)

    • @christopherkapic
      @christopherkapic  2 года назад

      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.

  • @fredward2428
    @fredward2428 3 года назад

    Can you do a tutorial on installing it? Thanks!

    • @christopherkapic
      @christopherkapic  3 года назад

      Sure, when I have some time!

    • @mkutaydev
      @mkutaydev 3 года назад +2

      You can watch Jesse Skelton's video.

  • @windowsrefund
    @windowsrefund 2 года назад +1

    shift + ctrl + alt + cmd - b? But you have 5 more fingers you could be using?

    • @Hendori3
      @Hendori3 2 года назад

      You can use a tool like karabiner to bind for instance the caps lock to hyper. Hyper being the shift+cmd +alt+ctrl

  • @wilsonc91
    @wilsonc91 3 года назад

    Could you share your hotkeys in a txt file?

    • @christopherkapic
      @christopherkapic  3 года назад +1

      Eventually, yes. I want to go through all of my config files soon to clean them up.