AeroMux

Persistent sidebar workspace viewer for AeroSpace

Category
Utility
WM Type
License
free
Open Source
Yes
Keybindings
No
Scripting
No
Last Update
2026-03-10

Features

  • Persistent workspace sidebar
  • Click to focus windows
  • Webhook refresh support
  • Compact mode
  • Adjustable sidebar width
  • Launch at login
  • Menu bar controls

About

AeroMux is a companion app for AeroSpace that displays non-empty workspaces and their windows in a persistent left sidebar. Click any listed window to focus it. Supports webhook-based refresh, compact mode, and customizable width.

Who It's For

AeroMux is for AeroSpace users who want a persistent, always-visible sidebar showing all their workspaces and windows — similar to a tmux session list, but for your macOS window layout. If you run AeroSpace and find yourself losing track of which workspace holds which windows, AeroMux provides a spatial overview you can glance at without triggering any overlay or leaving your current context. It's free and open-source.

How It Works

AeroMux queries AeroSpace via its IPC socket and renders a persistent left sidebar listing all non-empty workspaces with their window titles underneath each workspace name. Clicking any window in the list immediately focuses that window in AeroSpace. The sidebar stays on screen continuously — it's not a popup you summon and dismiss. Webhook-based refresh lets AeroSpace notify AeroMux of state changes instantly, so the sidebar updates in real time as you move windows between workspaces. Compact mode reduces the sidebar footprint. Width is adjustable to fit your screen setup.

Compared to Similar Tools

Compared to AeroOverlay (floating overlay activated by double-tapping Option), AeroMux is always visible rather than on-demand. AeroOverlay is better for quickly checking workspace state and dismissing the view; AeroMux is better for users who want continuous spatial awareness. Compared to AeroSpaceBar (menu bar workspace indicators), AeroMux shows window titles within each workspace in a vertical list — more information density at the cost of screen real estate.

Requirements

Getting Started

Download from the GitHub releases page and launch alongside AeroSpace. Configure the webhook in your AeroSpace config to trigger AeroMux refreshes on workspace events. Adjust sidebar width and compact mode in AeroMux preferences.

Discussion