tab-rs
tab-rs copied to clipboard
Serialized tab stdout
Story
- As a user, I want tab to remember what I was doing. I don't want a laptop reboot or a tab daemon restart to destroy my history.
- As a user, I want tab to be respectful of the passwords and secrets I may access in my terminal. I don't ever want stdin saved, and I want to opt in to stdout persistence.
Description As an optional feature for workspaces, repositories and tabs, save stdout buffers to a file. This means that after a laptop reboot, your tabs would be just where you left them... almost. You'll have your history, but any running commands would have ended, and your shell will print a new promptline.
Saving stdout has security implications, so it must be opt-in, or clearly documented.
Tabs override Repos. Repos override Workspaces