Problem
tinyleaf can launch in two modes:
- Multi-project:
tinyleaf with no folder arg — root view lets you pick a project
- Single-project:
tinyleaf /path/to/project — pinned to one folder
In multi-project mode, jumping between recently used projects requires re-navigating the tree.
Proposed
- Track recently opened projects (timestamp + path) in
~/.config/tinyleaf/recent.json or similar
- In multi-project mode: show a 'Recent' list on the landing page
- Top-bar dropdown for quick switching between recent projects
- Cap list (e.g. last 10), allow pinning
Notes
Single-project mode: feature is a no-op (or list is just the one pinned project).
Priority: P2
Problem
tinyleaf can launch in two modes:
tinyleafwith no folder arg — root view lets you pick a projecttinyleaf /path/to/project— pinned to one folderIn multi-project mode, jumping between recently used projects requires re-navigating the tree.
Proposed
~/.config/tinyleaf/recent.jsonor similarNotes
Single-project mode: feature is a no-op (or list is just the one pinned project).
Priority: P2