Update vscode ext installation to use native makefile commands
This commit is contained in:
12
Makefile
12
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
|
||||
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user