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
@@ -160,6 +160,24 @@ VP_IMAGE_NAMESPACE=myorg vp run claude
160
160
161
161
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).
162
162
163
+
## Runtime preference
164
+
165
+
Use `vp config runtime` to inspect the saved global runtime preference:
166
+
167
+
```bash
168
+
vp config runtime
169
+
```
170
+
171
+
Set it explicitly without editing YAML by hand:
172
+
173
+
```bash
174
+
vp config runtime podman
175
+
vp config runtime docker
176
+
vp config runtime auto
177
+
```
178
+
179
+
This updates `container_runtime` in the global config file (`~/.config/vibepod/config.yaml` by default).
180
+
163
181
## Project-level config
164
182
165
183
Use `vp config init` in your repository to create `.vibepod/config.yaml` automatically when it does not already exist:
0 commit comments