You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/configuration.md
+19-1Lines changed: 19 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ VibePod merges configuration from four sources in order, with each layer overrid
7
7
3.**Project config** — `.vibepod/config.yaml` in the current directory
8
8
4.**Environment variables** — override specific keys at runtime
9
9
10
-
Run `vp config path` to print the exact paths in use, and `vp config show` to print the fully merged result.
10
+
Run `vp config path` to print the exact paths in use, `vp config show` to print the fully merged result, and `vp config runtime` to view or change the saved global container runtime.
11
11
12
12
## Full reference
13
13
@@ -148,6 +148,24 @@ VP_IMAGE_NAMESPACE=myorg vp run claude
148
148
149
149
For end-to-end examples (extending a base image and assigning a brand-new image to an agent), see [Agents > Image customization workflows](agents/index.md#image-customization-workflows).
150
150
151
+
## Runtime preference
152
+
153
+
Use `vp config runtime` to inspect the saved global runtime preference:
154
+
155
+
```bash
156
+
vp config runtime
157
+
```
158
+
159
+
Set it explicitly without editing YAML by hand:
160
+
161
+
```bash
162
+
vp config runtime podman
163
+
vp config runtime docker
164
+
vp config runtime auto
165
+
```
166
+
167
+
This updates `container_runtime` in the global config file (`~/.config/vibepod/config.yaml` by default).
168
+
151
169
## Project-level config
152
170
153
171
Use `vp config init` in your repository to create `.vibepod/config.yaml` automatically when it does not already exist:
0 commit comments