Hacker GitHub

← All repos

asmvik/yabai

View on GitHub ↗ ★ 29,800 C

A tiling window manager for macOS based on binary space partitioning

134 mentions on Hacker News by 107 people: 15 stories, 119 comments · first 2019-08-25 · latest 2026-05-30

Mentions per year 134 mentions · busiest year 2022 (30)
20082026
  1. …in order to install the `yabai` window manager, here's what you need to do on your system: - https://github.com/koekeishiya/yabai/wiki/Installing-yabai-(... - https://github.com/koekeishiya/yabai/wiki/Disabling-System-I... If part of your…
    comment by tomphoolery · 2022-12-31 · in VanillaOS: Immutable Ubuntu-Based Linux
  2. …It's a bit of a pain to install, but once it's set up it's been completely frictionless for me. [1] https://github.com/koekeishiya/yabai [2] https://github.com/koekeishiya/skhd
  3. …keybinds[1] to do things such as transition to a space with a specific application running. [0]: https://github.com/koekeishiya/yabai [1]: https://github.com/worm-emoji/dotfiles/blob/140c9fd614ebfc54...
  4. …that bad and sure beats using Windows + WSL for development since at least MacOS is a UNIX [1] https://github.com/koekeishiya/yabai [2] https://github.com/koekeishiya/skhd
  5. Yabai ( https://github.com/koekeishiya/yabai ) with SIP disabled is the only way to do that nowadays. I personally gave up on Spaces completely because of this. Now I just have everything on a single space, and move through apps instantly…
    comment by alin23 · 2022-12-07 · in macOS Command Line
  6. …a semi-dynamic tool might fit this better. Another thing that's useful for me is using yabai ( https://github.com/koekeishiya/yabai ) with its Stack layout, which automatically maximizes any window (with or without padding if you want)…
  7. yabai https://github.com/koekeishiya/yabai
  8. I feel I've regained some sanity with https://github.com/koekeishiya/yabai - even without messing with System Integrity Protection. It's a shame there's no real Api to enable proper screen/desktop/wm on macos though.
    comment by e12e · 2022-10-24 · in macOS Ventura is now available
  9. …SIP to be able to make full use of it. Haven't tried but it does seems to be very worthwhile. https://github.com/koekeishiya/yabai
  10. …The only way I'm aware of how to make it instantaneous is by disabling SIP and using Yabai [1]. [1] https://github.com/koekeishiya/yabai
  11. ▲ 1
    Yabai: A tiling window manager for macOS based on binary space partitioning
    story by mhatta · 2022-08-18 · 0 comments
  12. yabai for keyboard driven window management. https://github.com/koekeishiya/yabai
  13. …like that. I will end with some more software recommendations: yabai for window management ( https://github.com/koekeishiya/yabai ) and skhd for hotkeys ( https://github.com/koekeishiya/skhd ) They are more Linux-like, using config files,…
  14. Have you tried yabai? https://github.com/koekeishiya/yabai
  15. ▲ 1
    Yabai – A tiling window manager for macOS based on binary space partitioning
    story by tsujp · 2022-07-12 · 0 comments
  16. …while trying to integrate i3 or other TWMs with a proper DE in linux remains to be a hassle. [1] https://github.com/koekeishiya/yabai [2] https://ianyh.com/amethyst/
    comment by least · 2022-06-06 · in Apple Unveils M2
  17. I'm surprised no one has mentioned https://github.com/koekeishiya/yabai -- it takes a little work to setup but it's well worth the effort. It's keyboard centric and auto lays out windows nicely.
  18. ▲ 2
    Yabai – binary space partitioning based window manager for macOS
    story by ggsp · 2022-05-06 · 0 comments
  19. …answer your questions from experience. Looks like there is some support for external displays: https://github.com/koekeishiya/yabai/discussions/238#discuss... . > reliance on macOS’s accessibility settings to manage windows made them…
  20. …Apps are automatically resized to fit. Can move apps around on screen via keyboard commands. [1] https://github.com/koekeishiya/yabai
  21. ▲ 2
    Yabai: Tiling Window Manager for macOS
    story by dannygo · 2022-04-20 · 1 comment
  22. …completely possible on macOS (unless you mean something completely different). I use yabai for it: https://github.com/koekeishiya/yabai
    comment by d3nj4l · 2022-04-12 · in Impressions from a first-time Mac user
  23. …pin older versions. [0] - https://www.youtube.com/watch?v=ubDMLoWz76U&t=359s&ab_channe... [1] - https://github.com/koekeishiya/yabai
    comment by xisthesqrtof9 · 2022-04-11 · in Impressions from a first-time Mac user
  24. Yabai's wiki has a list of the features you'd lose: https://github.com/koekeishiya/yabai/wiki/Disabling-System-I... I use it with SIP enabled and haven't had any pain points.
    comment by kaveet · 2022-04-01 · in My macOS keyboard shortcuts
  25. …intriguing, but it's probably too much work to get it to where I'd want it for daily use. [1] https://github.com/koekeishiya/yabai [2] https://github.com/koekeishiya/skhd [3] https://github.com/kasper/phoenix
    comment by flurie · 2022-04-01 · in My macOS keyboard shortcuts
  26. …for hotkeys; it also pairs well with an associated project for window tiling and management: https://github.com/koekeishiya/yabai
    comment by Kungfuturtle · 2022-04-01 · in My macOS keyboard shortcuts
  27. …are injected, protection can be reenabled. Excited to try it once it's got a Monterey version. [0] https://github.com/koekeishiya/yabai
  28. …There's also alternate window managers for OSX such as Yabai or Amethyst https://github.com/koekeishiya/yabai https://github.com/ianyh/Amethyst
    comment by waz0wski · 2022-02-18 · in From macOS to FreeBSD
  29. There is also yabai. https://github.com/koekeishiya/yabai
  30. yabai - Tiling window manager https://github.com/koekeishiya/yabai I use the basic feature set so it works well on my work laptop (no need to disable SIP).
  31. …space immediately and f14 to the next space. 1. Install Yabai 2. install skhd 3. disable SIP (ugh): https://github.com/koekeishiya/yabai/wiki/Disabling-System-I... 4. add `f13 : yabai -m space --focus prev` and `f14 : yabai -m space…
    comment by niij · 2021-12-31 · in macOS Setup after 15 Years of Linux
  32. …and honestly, my performance at work at least doubled. That's my anecdote anyway. 1 - https://github.com/koekeishiya/yabai 2 - https://github.com/Granitosaurus/macos-compose 3 - https://github.com/Granitosaurus/choosem
    comment by wraptile · 2021-12-31 · in macOS Setup after 15 Years of Linux
  33. Another alternative is yobai (+ skhd) https://github.com/koekeishiya/yabai I switched to it after having some issues with rectangle sending some of my windows into the abyss (way outside of the screen) which forced me to kill the app and…
    comment by boojing · 2021-12-30 · in macOS Setup after 15 Years of Linux
  34. Yabai. System integrity permissions changes required. https://github.com/koekeishiya/yabai
  35. …tiler useful. These days I can't live without it and it's been stable for me for quite some time. https://github.com/koekeishiya/yabai
    comment by ghotli · 2021-12-14 · in Integrating Emacs with Siri Shortcuts
  36. …really is the best twm for MacOS at this time. The installation and config is a breeze, too. [1] https://github.com/koekeishiya/yabai/discussions/5#discussio...
    comment by stevewillows · 2021-11-15 · in Yabai is a tiling window manager for macOS
  37. ▲ 51
    Yabai is a tiling window manager for macOS
    story by c54 · 2021-11-14 · 54 comments
  38. …service, so it's completely programmable and can be integrated with something like skhd [2] 1: https://github.com/koekeishiya/yabai 2: https://github.com/koekeishiya/skhd My skhdrc setup: https://pastebin.com/5GT8yiGK
    comment by tfsh · 2021-10-26 · in macOS Monterey
  39. …(mainly, multiple workspaces, automatic tiling, focus follows mouse, and a few other key bits). [1] https://github.com/koekeishiya/yabai/
    comment by lsuresh · 2021-10-08 · in XMonad – The Automated Tiling WM
  40. For Mac, there's yabai: https://github.com/koekeishiya/yabai
  41. …I've settled on yabai[1] (window manager) and SKHD[2] (hotkeys), cannot recommend it enough. [0] https://github.com/koekeishiya/yabai [1] https://github.com/koekeishiya/skhd
  42. https://github.com/koekeishiya/yabai
    comment by ggm · 2021-08-04 · in Going mouseless
  43. …wasn't an option. Amethyst pulled me through the worst. It can't compare to i3. There's also this: https://github.com/koekeishiya/yabai , but I haven't tried it out because of the disclaimer: "You acknowledge that you understand the…
  44. …my custom i3 setup was, but a few more weekends might get it to a much more comfortable place. 1: https://github.com/koekeishiya/yabai/wiki/Disabling-System-I...
    comment by d3nj4l · 2021-05-16 · in Lima: Linux-on-Mac
  45. …for macOS. I've been thinking of trying both out for a while now but I can't spare the time.) 1: https://github.com/koekeishiya/yabai/ 2: https://github.com/ianyh/Amethyst
    comment by d3nj4l · 2021-05-15 · in Lima: Linux-on-Mac
  46. I'm pretty satisfied with yabai for a tiling window manager. https://github.com/koekeishiya/yabai
  47. https://github.com/koekeishiya/yabai
  48. …- https://www.reddit.com/r/unixporn/comments/mvuplf/yabaimacos... Its called Yabai (+ skhd): https://github.com/koekeishiya/yabai That is, you can have a tilin WM today with all the advantages of running MacOS.
  49. …and resize windows using a modifier key like in XFCE All of these things can be done with yabai https://github.com/koekeishiya/yabai
  50. yep, I moved from Spectacle to https://github.com/koekeishiya/yabai and it's amazing.