First binary release. A fork of AeroSpace that adds an i3-style tabbed layout with Liquid Glass tab bars, real drag-and-drop, wallpaper-sampled theming, i3-style floating and i3-compatible split. Everything else tracks upstream.
Install
This build is ad-hoc signed and not notarized — there's no Apple Developer certificate behind it, so macOS will refuse to open it until you clear the download quarantine:
unzip aerospace-glass-0.1.0.zip
xattr -dr com.apple.quarantine AeroSpace.app
mv AeroSpace.app /Applications/
sudo mv aerospace /usr/local/bin/
open -a AeroSpaceThen grant Accessibility in System Settings → Privacy & Security → Accessibility.
⚠️ It replaces AeroSpace rather than sitting beside it
The bundle identifier is bobko.aerospace, same as upstream — the CLI socket and the Accessibility grant both key off it. This build and an installed AeroSpace cannot run at the same time and share one Accessibility entry. Quit and remove the other first. To go back, reinstall upstream AeroSpace over the top.
What's in it
tabbedlayout — a real tab bar per group: app icon, title, click to focus, hover to close. Scoped to the focused window rather than its whole parent.- Drag and drop — dragging resolves an actual drop target, with a glass overlay showing where the window will land. Centre swaps, an edge splits, a tab bar inserts at the caret, the top edge of any tile creates a group. Tabs drag too, including tear-off. Middle-drag a bar to move the whole group.
- Wallpaper theming —
glass.theme.from-wallpapersamples the desktop picture for the tab bar, tabs, accent and border colours.palette = 'multi'picks a distinct tone per role. - Borders — optional glass ring that matches each window's own corner radius, draws above the window so the drop shadow can't dim it, and has room reserved for it in the layout.
- i3-style floating —
moveandresizereach floating windows; they can stay above the tiled layer. - i3-compatible
split— works under the defaultenable-normalization-flatten-containers.
Everything the fork adds is inert until enabled, so an existing ~/.aerospace.toml keeps working. Reference: docs/glass.adoc.
Requirements
macOS 26 for the Liquid Glass look; builds and runs on macOS 13+ with blur materials instead. Universal (Apple Silicon and Intel).
Known rough edges
- Not notarized, hence the
xattrstep above. aerospace --versionreports0.0.0-SNAPSHOT; the release tag is the real version. Upstream's version-stamping script needs bash 5, which this build didn't run through.
Licence
GPL-3.0. Upstream AeroSpace is MIT and stays that way — its notice is kept verbatim in LICENSE-MIT-upstream.txt.
Built from cf6c4d00. SHA-256 of the zip: 083fd488729d1ec8ce34f9b25a25eb7fc08e32a4a24fb7d70ba799a624c9ebb2