# kraal documentation
New here? Start with the [README](../README.md): install, quick start and a tour.
| [Install](install.md) | the install script and its settings, updates, Cargo, archives |
| [Keys](keys.md) | the `ctrl+b` menu and its one rule, your own keys, mouse, keyboard layouts |
| [Sessions and workspaces](workspaces.md) | sessions, workspaces, tabs and panes; persistence; workspace files |
| [Servers](servers.md) | the inventory, file transfers, the file manager, editing a server's files, fleet tools, tunnels, remote sessions |
| [Coding agents](agents.md) | agent states and hooks, worktrees, several accounts per agent |
| [Tools, contexts and hints](tools.md) | tools where the pane is, Kubernetes, Terraform and AWS contexts, hints |
| [Production](production.md) | how kraal tells production panes, and what it asks before touching them |
| [Runbooks](runbooks.md) | procedures as TOML steps or Markdown documents |
| [Shell integration and images](terminal.md) | commands marked by your shell (OSC 133), here and over SSH, images in panes |
| [Scripting, events and hooks](scripting.md) | driving kraal from scripts and agents, the event stream, hooks |
| [Configuration](configuration.md) | `config.toml`, reloading, themes |
`kraal config default` prints every setting with its default, and `kraal config keys` every key.