From 012a87eddc39665110d6cccb809907bcbac92fa4 Mon Sep 17 00:00:00 2001 From: Ethan Paul Date: Thu, 13 Nov 2025 14:16:38 -0500 Subject: [PATCH] Update vscode ext installation to use native makefile commands --- Makefile | 12 +++++++++++- vscodium/extensions.bash | 18 ------------------ 2 files changed, 11 insertions(+), 19 deletions(-) delete mode 100644 vscodium/extensions.bash diff --git a/Makefile b/Makefile index 108b308..077f049 100644 --- a/Makefile +++ b/Makefile @@ -42,7 +42,17 @@ vscodium: cp vscodium/keybindings.json ~/.config/VSCodium/User/keybindings.json toolbox create --image $(REPOSITORY):latest vscodium-setup-temp - toolbox run --container vscodium-setup-temp bash $(PWD)/vscodium/extensions.bash + toolbox run --container=vscodium-setup-temp codium --install-extension="tamasfe.even-better-toml" + toolbox run --container=vscodium-setup-temp codium --install-extension="samuelcolvin.jinjahtml" + toolbox run --container=vscodium-setup-temp codium --install-extension="yzhang.markdown-all-in-one" + toolbox run --container=vscodium-setup-temp codium --install-extension="streetsidesoftware.code-spell-checker" + toolbox run --container=vscodium-setup-temp codium --install-extension="github.vscode-github-actions" + toolbox run --container=vscodium-setup-temp codium --install-extension="redhat.vscode-yaml" + toolbox run --container=vscodium-setup-temp codium --install-extension="ms-python.debugpy" + toolbox run --container=vscodium-setup-temp codium --install-extension="ms-python.python" + toolbox run --container=vscodium-setup-temp codium --install-extension="detachhead.basedpyright" + toolbox run --container=vscodium-setup-temp codium --install-extension="opentofu.vscode-opentofu" + toolbox run --container=vscodium-setup-temp codium --update-extensions podman stop vscodium-setup-temp podman rm vscodium-setup-temp diff --git a/vscodium/extensions.bash b/vscodium/extensions.bash deleted file mode 100644 index 9f1a24c..0000000 --- a/vscodium/extensions.bash +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env bash - -EXTENSIONS=( - "gamunu.opentofu" - "tamasfe.even-better-toml" - "samuelcolvin.jinjahtml" - "yzhang.markdown-all-in-one" - "streetsidesoftware.code-spell-checker" - "github.vscode-github-actions" - "redhat.vscode-yaml" - "ms-python.debugpy" - "ms-python.python" - "detachhead.basedpyright" -) - -for ext in "${EXTENSIONS[@]}"; do - codium --install-extension "$ext" --force -done