AIOS 0.9.3 — two terminals side by side
An operator ran the App as their daily driver for a day and went back to another editor over one thing: you could only see one terminal at a time. That is the headline here.
Two terminals side by side
⌘\ puts the next tab beside the one you are in. ⌘⇧\ leaves the split. Two more ways in, because a chord is invisible until you know it: right-click a tab → Open to the right, or drag a tab onto a pane. All three run one mechanism.
- Up to three panes, and the limit is WIDTH, not a count. A count cap wastes a large monitor and ruins a laptop, so the question asked is whether one more pane leaves every pane usable — measured against the zone in front of you. Collapse the panel (
⌘B) and a third pane fits where it did not before. - Tabs and panes read in the same direction. Pane order is derived from the tab strip, so dragging a tab past another re-tiles the split. There is no second order to keep in step.
- A new terminal joins the split when there is room, and takes the rightmost slot when there is not — either way it says which happened. It no longer replaces a pane without asking whether there was space.
- Clicking a pane moves the marks with the caret — the tab highlight and the focus ring both follow, so "where do my keystrokes land" always has an answer.
- Rename a tab from its right-click menu. A live session renames itself (
/renamegoes into the pane), so the tab and the session registry can no longer disagree — the bus addresses sessions by name, and the two drifting apart was a real bug. A plain shell just gets a label and stops following its title.
Keep the computer awake
A cup in the title bar, and a setting that decides who is in charge.
auto(the default) follows your running sessions — held while one is working, released when they all go idle.manualmakes the button the only authority.- One click overrides either, for this run, and the dot means your hand is on it. The tooltip names what is actually in force:
Keep awake: auto,: manual, or: override.
Cross-platform through Electron's own power blocker rather than a shell-out, so it works the same on macOS, Windows and a real Linux desktop. On Linux without a session bus the platform silently refuses the request — so the button says so instead of claiming success.
You will now be told what changed
A What's New tab opens itself once after an update, and lives in Help → What's New. Release notes that only exist on a web page are notes an auto-updating app never shows you.
Also
- The shortcuts sheet lists
⌘\and⌘S, which were bound and undocumented. - The Help menu is regrouped: the four reference items are one group, in the same order as the title-bar icons.
- The title-bar icons are seven distinct shapes rather than four near-identical pages.
- Zen, the layout presets and a split all survive each other.
Signed with a Developer ID certificate and notarized by Apple, so Gatekeeper admits it without a detour. Existing installs update themselves; electron-updater verifies the download against that same signature.
macOS .dmg below · Windows and Linux artifacts attach to this release from their own build jobs.