From fa91cbda66e0e8510f9e3183a010610d3b4fffef Mon Sep 17 00:00:00 2001 From: Richard Sperry Date: Thu, 17 Apr 2025 14:50:40 -0700 Subject: [PATCH] devenv --- .gitignore | 3 ++- vscode/config.yaml | 2 ++ vscode/rootfs/etc/s6-overlay/s6-rc.d/paths.sh | 2 +- .../rootfs/var/lib/code-server/defaults/core/example-mqtt.sh | 3 ++- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fa3ee40..c4e35fb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ todo.txt +addon-vscode.code-workspace .devcontainer/ -.vscode/ \ No newline at end of file +.vscode/ diff --git a/vscode/config.yaml b/vscode/config.yaml index 5c40e5f..95d1246 100644 --- a/vscode/config.yaml +++ b/vscode/config.yaml @@ -21,6 +21,8 @@ hassio_role: manager homeassistant_api: true full_access: true map: + - addons:rw + - all_addon_configs:rw - backup:rw - data:rw - homeassistant_config:rw diff --git a/vscode/rootfs/etc/s6-overlay/s6-rc.d/paths.sh b/vscode/rootfs/etc/s6-overlay/s6-rc.d/paths.sh index 1459806..cff0f1e 100644 --- a/vscode/rootfs/etc/s6-overlay/s6-rc.d/paths.sh +++ b/vscode/rootfs/etc/s6-overlay/s6-rc.d/paths.sh @@ -13,7 +13,7 @@ readonly CODE_SERVER_VSCODE_DIR="$CODE_SERVER_WORKSPACE_DIR/.vscode" readonly CODE_SERVER_VSCODE_TASKS="$CODE_SERVER_VSCODE_DIR/tasks.json" readonly CUSTOM_BASH_SCRIPTS_PATH="/data/vscode/custom_boot_scripts" -readonly -a DIRECTORIES=(backup config media share ssl) +readonly -a DIRECTORIES=(backup homeassistant media share ssl) readonly GIT_USER_PATH=/data/git readonly SSH_USER_PATH=/data/.ssh diff --git a/vscode/rootfs/var/lib/code-server/defaults/core/example-mqtt.sh b/vscode/rootfs/var/lib/code-server/defaults/core/example-mqtt.sh index d76e831..f068fb3 100644 --- a/vscode/rootfs/var/lib/code-server/defaults/core/example-mqtt.sh +++ b/vscode/rootfs/var/lib/code-server/defaults/core/example-mqtt.sh @@ -16,6 +16,7 @@ run (){ fi git_src + show_vars export -f mqtt_push } @@ -50,7 +51,7 @@ mqtt_push() { } show_vars() { - # echos all env vars + # echos all env vars to the log bashio::log.info "ENV VARS:" set -o posix ; set | while IFS='' read -r line do