-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdevbox.json
More file actions
29 lines (29 loc) · 855 Bytes
/
devbox.json
File metadata and controls
29 lines (29 loc) · 855 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.13.7/.schema/devbox.schema.json",
"packages": [
"uv@latest",
"qt6.qtbase@latest",
"go-task@latest",
"wget@latest",
"unzip@latest"
],
"env": {
"VENV_DIR": ".venv",
"UV_LINK_MODE": "copy"
},
"shell": {
"init_hook": [
"uv python install 3.12",
"uv sync",
"source $VENV_DIR/bin/activate",
"source $DEVBOX_PROJECT_ROOT/.devbox/nix/profile/default/share/bash-completion/completions/uv.bash",
"source <(devbox completion $(basename $SHELL))",
"source <(task --completion $(basename $SHELL))",
"source <(_MARIMO_COMPLETE=bash_source marimo)",
"export PS1='📦 devbox:\\[\\033[01;34m\\]\\W\\[\\033[00m\\]> '",
"test -f .env && true || cp .env.example .env"
],
"scripts": {
}
}
}