raphamorim / raphamorim/rio

Restore previous Session on start

Open
#322 7 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

wishlist
Dominant language
Rust
Stars
7.5k
Forks
353
Avg merge
2d 11h
Merged PRs (30d)
15

Description

A feature I really like in the macOS default terminal is that it restores all tabs and their history when the application gets restarted (i.e. reboot or crash).

Something that is extremely annoying though is the fact that apple decided not to do this when the terminal is quit normally.

Having Rio restore all open tabs and their history on restart would be a great addition.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by locating Rio's startup and shutdown handling, then trace how tabs and terminal history are represented and whether any persistence exists. Done means a normal quit followed by restart restores the previously open tabs and their history.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.