This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

Add links to README

Nathan Herald (Mar 17, 2026, 2:55 PM +0100) 4a0abf64 8810a158

+11
+11
README.md
··· 19 19 pty run myserver -- node server.js # start a session and attach 20 20 pty run -d myserver -- node server.js # start in the background 21 21 22 + pty # no args runs list 22 23 pty list # show active sessions 24 + 23 25 pty attach myserver # reconnect 24 26 pty peek myserver # print current screen and exit 25 27 pty peek -f myserver # follow output read-only ··· 41 43 brew install bash-completion # required for bash; zsh works out of the box 42 44 npm run install-completions 43 45 ``` 46 + 47 + ## Prior Art 48 + 49 + pty focuses on session persistence only — no splits, no panes, no window management. On mobile we don't need or want splits, and on desktop we have kitty/ghostty/native terminal splits. Keep things simple. 50 + 51 + - [abduco](https://github.com/martanne/abduco) — minimal session management for terminal programs, handling detach and reattach cleanly. A major inspiration for pty. 52 + - [dtach](https://github.com/crigler/dtach) — emulates the detach feature of screen with minimal overhead. 53 + - [GNU Screen](https://www.gnu.org/software/screen/) — the original terminal multiplexer that pioneered session persistence. 54 + - [tmux](https://github.com/tmux/tmux) — modern terminal multiplexer with session, window, and pane management. 44 55 45 56 ## License 46 57