Back to Blog
Features, Release
October 7, 2026
Max Binshtok•nash Core Team

Recover a Layout Without Restoring Everything

Your most recent terminal layout is not always the one you want back. You may have closed a useful tab or rearranged a workspace before quitting. Nash 0.9.4 keeps the 50 newest session saves, rather than overwriting the previous layout. Repeated saves of the same layout do not create duplicates.

The release also makes two everyday selection tools more useful: the command palette learns which equally matching entries you use, and numbered pane navigation becomes less cluttered.

Restore Only the Part You Need

Open Restore Saved Session from the command palette or Shell menu. The dialog starts with saves in newest-first order. Select a save and press Enter to browse its windows; select a window and press Enter again to browse its tabs.

Use Super+Enter to restore the selected save or window. On macOS, that is Command+Enter. Restoring a save brings back its windows; restoring one window opens a new window. To recover just one tab, navigate to that tab and press Enter. Nash adds it to your current window.

For example, if you only need yesterday's test workspace, browse to its saved tab instead of recreating every window from yesterday. The distinction between Enter for browsing and Super+Enter for restoring windows lets you inspect a save before committing to the larger restore.

These are saved layouts, not suspended processes. Restored panes start new shells in their saved directories. If shell integration recorded a running command, Nash types and submits it again without a separate confirmation. Check the dialog's ▶ markers before restoring: deployments and database migrations can run again too. The restore-dialog guide explains what comes back and how to inspect the recorded commands.

Let Usage Break Search Ties

Open the palette with Command+Shift+P on macOS and search as usual. Frequency and recency now influence the order of commands and tasks, but only among equally strong text matches. A frequently used fuzzy match does not push an exact title match out of the way. With an empty search, frequently and recently used entries rise toward the top.

Usage stays on your machine. It follows command and task IDs, so changing a title does not discard its history; changing the ID starts a new history. The palette guide describes ranking and how to reset that local history.

Numbers for Panes You Can Use

The default number-navigation chord is now Ctrl+Alt+Super, or Control+Option+Command on macOS, replacing 0.9.2's Alt+Shift. A chord you already saved is preserved.

Folded panes no longer receive numbers, and unfolded panes count without gaps. When several panes are unfolded, the active pane's badge hides while its number remains usable. Badges follow focus changes. Labels also use the theme accent on a transparent background, with customizable colors.

See pane navigation for the selection rules and chord settings.