FaceTime Like A Pro (eBook)

Get our exclusive Ultimate FaceTime Guide 📚 — absolutely FREE when you sign up for our newsletter below.

How to get i3-like tiling windows on Mac with AeroSpace

Want i3-style window tiling on Mac? Here is how to install AeroSpace, set permissions, copy the config, and use Option-key shortcuts.

Explore with AI:

If you like i3 on Linux, macOS window management can feel slow. You open a few apps, drag windows around, resize them by hand, and end up fighting the desktop instead of using it.

i3 feels different because every new window has a place. Instead of floating on top of everything else, it opens inside the current layout, usually beside the window you are already using. That nudges you to keep fewer apps open, move tasks to separate workspaces, and control the screen from the keyboard.

Best i3-like Window managers for Mac

There are quite a few Mac window managers, but only a few get close to the i3 feeling. Some are true tiling managers, while others are better described as window snapping or automation tools.

AppBest forGitHub
AeroSpaceClosest i3-like tiling setup on Macnikitabobko/AeroSpace
AmethystEasier automatic tiling with preset layoutsianyh/Amethyst
yabaiAdvanced tiling and scriptingkoekeishiya/yabai
RectangleKeyboard shortcuts and snap areasrxhanson/Rectangle
HammerspoonCustom window automation with LuaHammerspoon

AeroSpace is the best pick if you want your Mac to feel close to i3. It is built specifically as an i3-like tiling window manager for macOS, with keyboard-driven tiling, workspaces, move/focus shortcuts, layout switching, and a plain-text config file. Most Mac window apps only resize windows into halves, thirds, or corners; AeroSpace changes the whole workflow.

Your Complete iOS 26 Playbook:

Get our exclusive Ultimate iOS 26 Guide 📚 — absolutely FREE when you sign up for our newsletter below.

Know these catches before installing it:

  • AeroSpace is still in Public Beta.
  • It is aimed more at keyboard-first users than casual Mac users.
  • It uses its own workspace system instead of regular Mission Control Spaces.
  • It is not notarized, though the Homebrew install usually handles the macOS quarantine step for you.

The basic setup is still manageable if you are comfortable pasting one command into Terminal and editing a config file later.

How to Install AeroSpace on Mac

AeroSpace needs two things before it can tile your windows properly: the app itself and macOS Accessibility permission. After that, you can copy the default config and tweak the shortcuts like an i3 setup.

Step 1: Install AeroSpace with Homebrew

The easiest way to install AeroSpace is through Homebrew. If you do not have Homebrew installed, set that up first from the official Homebrew website.

Once Homebrew is ready, open Terminal and run:

brew install --cask nikitabobko/tap/aerospace
Terminal showing the Homebrew command to install AeroSpace on Mac

Then open AeroSpace from the Applications folder or Spotlight.

Step 2: Give AeroSpace Accessibility permission

macOS will ask for Accessibility permission because AeroSpace needs to control and move app windows. Go to System Settings > Privacy & Security > Accessibility, turn on AeroSpace, and restart the app if needed.

macOS Accessibility settings with AeroSpace enabled

AeroSpace supports macOS Ventura and later. If macOS says it cannot check the app for malicious software, install through Homebrew first. If you installed it manually, right-click AeroSpace in Applications and choose Open.

Step 3: Copy the default config

AeroSpace works without a custom config, but copying the default file gives you something you can edit later.

In Terminal, run:

cp /Applications/AeroSpace.app/Contents/Resources/default-config.toml ~/.aerospace.toml
Terminal showing the command to copy the default AeroSpace config file

This creates a config file at:

~/.aerospace.toml

Open it in any text editor. You do not need to understand every line on day one; start with shortcuts, gaps, and the startup setting.

AeroSpace config file open in nano showing startup and layout settings

Step 4: Learn the essential AeroSpace shortcuts

AeroSpace’s default shortcuts feel familiar if you have used i3 or Vim-style movement. On a Mac keyboard, the main modifier is the Option key. AeroSpace writes it as alt in the config file, but readers should press Option.

ShortcutWhat it does
Option-HFocus window on the left
Option-JFocus window below
Option-KFocus window above
Option-LFocus window on the right
Option-Shift-HMove window left
Option-Shift-JMove the window left
Option-Shift-KMove window up
Option-Shift-LMove the window down
Option-1 to Option-9Switch workspace
Option-Shift-1 to Option-Shift-9Move window to workspace
Option-/Switch to tiles layout
Option-,Switch to accordion layout
Option-- / Option-=Resize the focused window

Open three or four apps and try only these shortcuts first. Once focus, move, and workspace switching click, AeroSpace starts feeling much closer to a real tiling window manager.

Step 5: Make AeroSpace start at login

If you want AeroSpace to run every time your Mac starts, open ~/.aerospace.toml and find this line:

start-at-login = false

Change it to:

start-at-login = true

Save the file and restart AeroSpace.

Step 6: Add gaps between tiled windows

By default, AeroSpace can tile windows with no gaps, which is close to the classic i3 feel. If you prefer breathing room between windows, edit the [gaps] section in ~/.aerospace.toml.

For example:

[gaps]
    inner.horizontal = 8
    inner.vertical = 8
    outer.left = 8
    outer.bottom = 8
    outer.top = 8
    outer.right = 8

Keep the values small. Large gaps look nice in screenshots, but they waste space quickly on a MacBook display.

Step 7: Add an i3-style terminal shortcut

i3 users often expect a shortcut that opens Terminal. In AeroSpace, this shortcut belongs in the main bindings section of the config file.

Open ~/.aerospace.toml and search for:

[mode.main.binding]

If you are using nano, press Control-W, type [mode.main.binding], and press Return.

Under that section, add this line if it is not already there. AeroSpace uses alt in the config, but the shortcut you press is Option-Return.

alt-enter = '''exec-and-forget osascript -e '
tell application "Terminal"
    do script
    activate
end tell'
'''
AeroSpace config file showing an Option-Return terminal shortcut binding under mode.main.binding

After saving the file, reload or restart AeroSpace. Pressing Option-Return should now open a new Terminal window.

Troubleshooting common AeroSpace problems

If AeroSpace does not work as expected, start with these checks.

  1. Open System Settings > Privacy & Security > Accessibility and make sure AeroSpace is enabled.
  2. Quit and reopen AeroSpace after granting permission.
  3. Check whether another window manager app is running and disable it.
  4. Make sure your shortcuts do not conflict with existing macOS or app shortcuts.
  5. If you use multiple monitors, arrange them correctly in System Settings > Displays.
  6. If you edited the config, restart AeroSpace or reload the config.

Some macOS windows will not behave perfectly because Mac apps do not all expose windows the same way. Settings panes, pop-ups, and small utility windows may float or ignore tiling.

Should you use AeroSpace on your Mac?

Use AeroSpace if you want your Mac to feel closer to a keyboard-controlled Linux desktop. It is the best fit for i3-style tiling because it changes the whole window workflow, not just individual window sizes.

If you only want quick left-half/right-half shortcuts, use Rectangle instead. If you want automatic tiling with less setup, try Amethyst. But if the goal is “i3 on Mac,” AeroSpace is the one to build around.

Explore with AI:

Add Igeekblog as a preferred source on Google

Ravi Teja KNTS
Ravi Teja KNTS

I’ve been writing about tech for over 5 years, with 1000+ articles published so far. From iPhones and MacBooks to Android phones and AI tools, I’ve always enjoyed turning complicated features into simple, jargon-free guides. Recently, I switched sides and joined the Apple camp. Whether you want to try out new features, catch up on the latest news, or tweak your Apple devices, I’m here to help you get the most out of your tech.

Articles: 726

FaceTime Like a Pro:

Get our exclusive Ultimate FaceTime Guide 📚 — absolutely FREE when you sign up for our newsletter below.

Leave a Reply

Your email address will not be published. Required fields are marked *