devcontainer: add bun feature and update postCreateCommand

This commit is contained in:
João Brázio
2026-03-07 12:49:25 +00:00
parent 5ac8ab2a62
commit 88f2e35faa

View File

@@ -2,6 +2,7 @@
"name": "MeshCore",
"image": "mcr.microsoft.com/devcontainers/python:3-bookworm",
"features": {
"ghcr.io/devcontainers-extra/features/bun:1": {},
"ghcr.io/rocker-org/devcontainer-features/apt-packages:1": {
"packages": [
"sudo"
@@ -11,14 +12,15 @@
"runArgs": [
"--privileged",
"--network=host",
"--volume=/dev/bus/usb:/dev/bus/usb:ro",
// arch tty* is owned by uucp (986)
"--device=/dev/bus/usb",
// arch linux tty* is owned by uucp (986)
"--group-add=986",
// debian tty* is owned by dialout (20)
"--group-add=20",
"--group-add=986"
"--group-add=20"
],
"postCreateCommand": {
"platformio": "pipx install platformio"
"platformio": "pipx install platformio",
"opencode": "curl -fsSL https://opencode.ai/install | bash"
},
"customizations": {
"vscode": {