1
0
mirror of https://github.com/natekspencer/hacs-oasis_mini.git synced 2025-11-08 05:03:52 -05:00

Update devcontainer

This commit is contained in:
Nathan Spencer
2025-02-03 18:44:58 +00:00
parent 9cc1d6d314
commit ffc74a9dcb
2 changed files with 8 additions and 3 deletions

View File

@@ -1,8 +1,8 @@
// See https://aka.ms/vscode-remote/devcontainer.json for format details. // See https://aka.ms/vscode-remote/devcontainer.json for format details.
{ {
"name": "Home Assistant integration development", "name": "Home Assistant integration development",
"image": "mcr.microsoft.com/devcontainers/python:1-3.13-bullseye", "image": "mcr.microsoft.com/devcontainers/python:1-3.13-bookworm",
"postCreateCommand": "sudo apt-get update && sudo apt-get install libturbojpeg0 libpcap0.8 -y", "postCreateCommand": "scripts/setup",
"postAttachCommand": "scripts/setup", "postAttachCommand": "scripts/setup",
"forwardPorts": [8123], "forwardPorts": [8123],
"customizations": { "customizations": {
@@ -26,7 +26,10 @@
"editor.codeActionsOnSave": { "editor.codeActionsOnSave": {
"source.organizeImports": "always" "source.organizeImports": "always"
}, },
"files.trimTrailingWhitespace": true "files.trimTrailingWhitespace": true,
"[python]": {
"editor.defaultFormatter": "charliermarsh.ruff"
}
} }
} }
}, },

View File

@@ -1,5 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
sudo apt-get update && sudo apt-get install libturbojpeg0 libpcap0.8 -y
set -e set -e
cd "$(dirname "$0")/.." cd "$(dirname "$0")/.."