Pages & panels
Home gives each project its own pages, shown as tabs. The main page is always there and always first; pinned pages come next.
Pages
| Action | macOS | Linux |
|---|---|---|
| New page | ⌥⌘N | Ctrl+Alt+N |
| Next page | ⌃⇟ | Ctrl+PgDn |
| Previous page | ⌃⇞ | Ctrl+PgUp |
| Close page | ⌥⌘W | Ctrl+Alt+W |
These keys work while Home is on screen. Right-click a tab to Pin, Rename, Duplicate or Close it. Duplicate copies the panels but not the copilot chat, and closing a page can be undone.
Panels
A page is a grid of panels, twelve columns wide; each panel has a width and a height. A data panel shows a source as a line or bar chart, a table, a single number, a list or text, and can be refreshed.
git.*sources, such as contributions and the most changed files, come from the repository through tratto's Git core.db.*sources ask for your yes before each query, and are not allowed on the main page.
The copilot can add, change and remove panels for you: see Copilot.
Some panels in the default layouts, such as the ticket board and the recent projects list, still show sample data.
Where pages are saved
Each project's pages are one file, home/pages/<project>.json, in the configuration folder. The panel contents are not saved, only the layout. If the file cannot be read, Home opens on the main page alone and says it was recovered.