# linear-tui documentation
## Using linear-tui
| [Signing in](authentication.md) | Browser login, API keys, and your own Linear application |
| [Keybindings](keybindings.md) | Shortcuts, the command palette, the mouse, and where they differ from Linear |
| [Configuration](configuration.md) | `config.toml`, per-directory settings, themes, and file locations |
| [Troubleshooting](troubleshooting.md) | Sign-in, clipboard, shortcuts, restores, agents, `linear-tui tui`, and herdr |
## With coding agents
| [Working with coding agents](agents.md) | What an agent can see and do, how it works the TUI, and how you hand it notes |
| [Headless commands](cli.md) | `context`, `issue show / create / comment / status`, `tui` (working a running TUI), `--headless`, `open`, `paths`, and the output contract |
| [Agent plugin](agent-plugin.md) | Teaching Claude Code and Codex about linear-tui through a SessionStart hook |
| [herdr plugin](herdr.md) | linear-tui in a herdr pane: notes to the agent, agent states on issues, links, restarts |
| [View snapshot](view-snapshot.md) | The file format behind "where you left off" and `linear-tui context` |
## Working on linear-tui
| [Development](development.md) | Setup, tests, which docs to update, recording the demos |
| [API type guide](api-type-guide.md) | How Linear's GraphQL types are modelled |
| [AGENTS.md](../AGENTS.md) | Project map, architecture invariants, commits and releases |