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. …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)…
  2. yabai https://github.com/koekeishiya/yabai
  3. 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
  4. …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
  5. …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
  6. yabai for keyboard driven window management. https://github.com/koekeishiya/yabai
  7. …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,…
  8. Have you tried yabai? https://github.com/koekeishiya/yabai
  9. …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
  10. 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.
  11. …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…
  12. …Apps are automatically resized to fit. Can move apps around on screen via keyboard commands. [1] https://github.com/koekeishiya/yabai
  13. …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
  14. …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
  15. 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
  16. …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
  17. …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
  18. …are injected, protection can be reenabled. Excited to try it once it's got a Monterey version. [0] https://github.com/koekeishiya/yabai
  19. …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
  20. There is also yabai. https://github.com/koekeishiya/yabai
  21. 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).
  22. …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
  23. …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
  24. 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
  25. Yabai. System integrity permissions changes required. https://github.com/koekeishiya/yabai
  26. …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
  27. …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
  28. …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
  29. …(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
  30. For Mac, there's yabai: https://github.com/koekeishiya/yabai
  31. …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
  32. https://github.com/koekeishiya/yabai
    comment by ggm · 2021-08-04 · in Going mouseless
  33. …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…
  34. …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
  35. …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
  36. I'm pretty satisfied with yabai for a tiling window manager. https://github.com/koekeishiya/yabai
  37. https://github.com/koekeishiya/yabai
  38. …- 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.
  39. …and resize windows using a modifier key like in XFCE All of these things can be done with yabai https://github.com/koekeishiya/yabai
  40. yep, I moved from Spectacle to https://github.com/koekeishiya/yabai and it's amazing.
  41. https://github.com/koekeishiya/yabai is awesome, way more extreme than the other stuff. But it's super configurable and I love how it auto fills windows (but you may not, which can be configured)
  42. …Mac OS (& Windows), I've been using yabai, which is heavily inspired by i3 but limited by Mac OS. https://github.com/koekeishiya/yabai
    comment by Hammershaft · 2020-12-17 · in I3: Improved Tiling Window Manager
  43. …it as the developer has done an excellent job trying to bring the i3 experience to Mac. [0]: https://github.com/koekeishiya/yabai
    comment by vicken · 2020-12-16 · in I3: Improved Tiling Window Manager
  44. …(for employer reasons), but I had a lot of success with Yabai (free/open-source) before I switched. https://github.com/koekeishiya/yabai
    comment by jessemillar · 2020-12-16 · in I3: Improved Tiling Window Manager
  45. yabai is another option worth considering as well https://github.com/koekeishiya/yabai
    comment by firloop · 2020-12-16 · in I3: Improved Tiling Window Manager
  46. …been using skhrdc (same maintainer I believe) for key bindings and it’s an absolute blast. [0]: https://github.com/koekeishiya/yabai
    comment by cmauniada · 2020-12-16 · in I3: Improved Tiling Window Manager
  47. …tiling window managers. The best (only?) one for OSX now requires you to go disable SIP to use it: https://github.com/koekeishiya/yabai/wiki/Disabling-System-I... -- this wouldn't be the case if Apple cared at all to support these sorts of…
    comment by sushisource · 2020-12-03 · in M1 Macs: Truth and Truthiness
  48. It looks like yabai (mostly) works on Big Sur: https://github.com/koekeishiya/yabai/issues/589
    comment by ggsp · 2020-11-13 · in macOS Big Sur
  49. …for keeping your windows neat and orderly like I am, you may want to check out Yabai (+ skhd): https://github.com/koekeishiya/yabai I used to use BetterTouchTool and Stay to do this, but after a co-worker tipped me off on yabai+skhd, I've…
    comment by jkcorrea · 2020-11-12 · in macOS Big Sur
  50. …You can also write your own with Hammerspoon[3]. [1] https://github.com/ianyh/Amethyst [2] https://github.com/koekeishiya/yabai [3] https://github.com/Hammerspoon/hammerspoon
    comment by least · 2020-10-25 · in The X.Org Server Is Abandonware?