Repository navigation
Shared Template Store
Leonard Ramminger edited this page Aug 22, 2026
·
1 revision
Central storage for installed templates alongside the workspace.
| Environment | Root |
|---|---|
XDG_DATA_HOME set |
$XDG_DATA_HOME/tempify |
| Otherwise | ~/.local/share/tempify |
<shared-root>/
templates/
basic_cpp/
template.lua
files/
...
index/
templates.json
reqpack-available.json # optional, ReqPack
reqpack-installed.json # optional, ReqPack
trust/
hooks.json # hook trust
tempify refresh
tempify refresh --jsonScans templates/ and rewrites index/templates.json. Also used by ReqPack Plugin.
tempify list merges:
- Workspace templates (
templates/in the project) - Shared-store templates
- Optional ReqPack catalog cache
Templates can be copied manually to templates/<id>/ or installed via ReqPack.
| Workspace | Shared store | |
|---|---|---|
| Location |
./templates/ (searched upward) |
$XDG_DATA_HOME/tempify/templates/ |
| Typical use | Project-specific, Git | System-wide, package manager |
| Config | .tempify/config.json |
Global config |
Tempify · Repository · Issues · Releases
Documentation lives in this wiki. For a build quickstart, see the README in the repository.
Prebyte (template engine) is a separate project bundled by Tempify.
- CLI Reference
- Questions & Answers
- Configuration
- Render Options
- Hooks (Users)
- Reapply & Diff
- Shared Template Store
- Prebyte Passthrough
- Shell Completion