You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Privacy shield — for screen sharing and streaming. ⌘⌥X (or the top bar's Privacy button) covers every terminal, file view and the file tree with a plain panel, a strong blur or Matrix rain, and can blur window names, paths and commands too, tooltips included. Shield one tab or a whole project instead, or let it switch on after 2, 5 or 10 idle minutes. A script can cover its own pane with printf '\e]7777;shield\a'. It's a visual cover, not security.
Working effect (off by default) — Matrix rain behind the text, a blur or a cover over a terminal while its agent works. Cover this tab now hides any tab, a long build in a plain shell for example, until you press a key.
Matrix rain background (off by default) — falling characters behind the windows that speed up while agents work and calm down when one waits for you. Pixel pets come out on it when you're idle. Everything in Privacy & effects… costs nothing while it's off.
termdeck update — checks npm for the latest release, installs it and restarts the start-at-login service in place, keeping its port and host. --check only reports, --dry-run shows the commands, --yes skips the question. It works for global npm installs; other installs get the command to run. The README's Updating section now also covers the installed app.
Reorder and rename project tabs — hover a project tab for a ‹ arrow that moves it left, or right-click it for Rename, Move left, Move right and Delete project. The order is saved with the layout.
The review view keeps the last Run check result — reopening Review agent changes… shows the last ✓ or ✗ for that worktree. Once the agent has changed more, the result turns grey and says the changes differ now. Nothing runs again on its own.
Mini-games remember your best score — Dino and Snake each keep a best score in this browser; the corner reads score N · best M, and beating it ends the round with New best!
Logo easter eggs — hover the TermDeck logo for a soft glow, click it for a neon flash, double-click it and the two squares orbit each other.
Fixed: AltGr and Ctrl+Alt shortcuts on Windows and Linux — AltGr characters such as { or ź no longer trigger termdeck shortcuts, and the Ctrl+Alt shortcuts (New terminal, Play game, …) now work while a terminal has focus.
Fixed: stray characters after a reload — text like 1;2c0;276;0c no longer appears at the shell prompt after reloading the page.
Fixed: pets on resize — the pixel pets stay on the floor when the window is resized or maximized, instead of floating up or piling at the edge.
Fixed: the first-run tour no longer comes back if you reload or close the tab halfway through it.
Fixed: a broken saved snippet, SSH host or AI preset (from a hand-edited settings file, say) no longer breaks the ⌘K palette; it's skipped.
Fixed: the Run check button now looks like the app's other buttons instead of a white browser button.