MacBook Setup - OS Ventura 13.1 - Samsung QLed 43” - VM: yabai - Terminal: Hyper

This page summarizes the projects mentioned and recommended in the original post on /r/macsetups

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • bspwm

    A tiling window manager based on binary space partitioning

  • There's a paradigm shift required for a lot of people to start using automatic tiling window managers. Yabai is basically a bspwm port for MacOS and it follows the rules of binary space partitioning. In fact, bspwm has a great diagram on its github readme that illustrates how it works. This will limit the number of windows you can have on any given desktop. To overcome this limitation you use multiple desktops. A lot of people will designate desktops specifically for specific applications that they might need to bring up together. For example, you might have one desktop dedicated to all communication applications like Slack, Discord, Email, etc. You swap between desktops and windows using hotkeys that you can assign using whatever program you like, but yabai's maintainer also maintains skhd which allows you to bind hotkeys to yabai commands to perform actions on windows and spaces.

  • skhd

    Simple hotkey daemon for macOS

  • There's a paradigm shift required for a lot of people to start using automatic tiling window managers. Yabai is basically a bspwm port for MacOS and it follows the rules of binary space partitioning. In fact, bspwm has a great diagram on its github readme that illustrates how it works. This will limit the number of windows you can have on any given desktop. To overcome this limitation you use multiple desktops. A lot of people will designate desktops specifically for specific applications that they might need to bring up together. For example, you might have one desktop dedicated to all communication applications like Slack, Discord, Email, etc. You swap between desktops and windows using hotkeys that you can assign using whatever program you like, but yabai's maintainer also maintains skhd which allows you to bind hotkeys to yabai commands to perform actions on windows and spaces.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • yabai

    A tiling window manager for macOS based on binary space partitioning

  • I’m using https://github.com/koekeishiya/yabai

  • Rectangle

    Move and resize windows on macOS with keyboard shortcuts and snap areas

  • I use Rectangle for windows management. Easy to use, tons of different layout options, saved layouts based on apps you have open. I use the pro version but even the free option has tons of value. https://rectangleapp.com

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts