Skip to content

shelldeck v0.0.10

Choose a tag to compare

@codejunction codejunction released this 06 Oct 14:55
· 6 commits to main since this release
a4edbdb

Added

  • The machine picker (Local / remote machines) is back: it shipped in 0.0.9rc3 but was left out of 0.0.9.
  • Git changes at a glance: a ±N chip on git projects in the sidebar, and a Changes tab in the git dialog with branch, ahead/behind, each changed file's added/removed lines and its diff.
  • Machines: a picker above New terminal on every host (SSH to Linux machines; Windows machines open as RDP desktops from the same menu) (Local, your SSH machines, Add machine… with Test connection). Projects, terminals and the AI agents list follow the picked machine. A machine starts with a project for /; more folders can be added. LDAP/NTID usernames (CORP\jdoe, jdoe@corp.com) and password logins work; key files are optional.
  • Remote systems (More › Remote systems): save SSH hosts (open as shelldeck terminals) and RDP desktops (mstsc on Windows, xfreerdp or Remmina on Linux). No passwords are stored.
  • Replay the last command: Ctrl+Alt+P, the pane's replay button or the palette.
  • Background terminals: the pane's eye button and Ctrl+Alt+W keep a terminal running off screen (marked running in the sidebar while busy); closing a terminal with a running command offers to keep it in the background.
  • sd notes list|add|append|show|replace|delete for the Scratchpad (open pages update at once), and sd top, sd ps, sd kill for the Task manager (only processes inside shelldeck terminals). The agent skill teaches both.
    Full changelog: v0.0.9...v0.0.10