Documentation
June 25, 2026 · View on GitHub
The is the main entry point for Hollow's documentation.
| Section | What lives there | Start with |
|---|---|---|
| Overview | Install, first run, mental model | Getting started |
| Guides | Concept-focused how-tos | Configuration |
| Platforms | Per-OS notes and troubleshooting | Windows + WSL |
| Reference | API and command surface | Lua API |
| Examples | Runnable recipes and snippets | Config snippets |
Guides
- Getting started — install, first run, mental model
- Configuration — config model, defaults, overrides
- Keybindings — default keymaps, modal bindings, the leader key
- Panes, tabs, workspaces — the three layout primitives
- Themes — built-in themes, custom themes, palette overrides
- Custom UI — top bar, sidebars, overlays, and the widget runtime
- Copy mode — vim-like scrollback navigation and search
- Plugins — installing, authoring, and updating plugins
- Shell integration — what HTP does and how to enable it
- HTP protocol — wire-level protocol reference
- Shell integration recipes — bash, zsh, fish, PowerShell helpers
- Development — build from source, project layout, running tests
- Packaging — release artifacts, runtime layout, WSL bypass, Python client
- Troubleshooting — common failure modes and fixes
- FAQ — short, opinionated answers to recurring questions
Platforms
Per-OS notes for the targets Hollow actually supports or works on today.
Reference
- Reference index
- Lua API — split per namespace under
reference/lua/ - CLI
- Built-in keymap actions
Examples
Runnable recipes and small, complete snippets.