Reference
The low-level surface that every module is built on. Reach for these primitives when you're writing your own integration, gluing together modules, or doing one-off file/symlink/exec work.
lua
local rb = require("rootbeer")Core
| Page | Description |
|---|---|
| Core API | File ops, symlinks, exec, secrets, profile system. |
| Host | The rb.host table — OS, arch, hostname, user. |
Data Formats
| Page | Description |
|---|---|
json | Pretty-printed with 2-space indent. |
toml | Datetimes decode as strings. |
yaml | Tags decode transparently to scalars. |
plist | XML output; decode accepts XML or binary. |
Script Writers
| Page | Description |
|---|---|
| Script writers | rb.scripts.bash / python / script … |