diff --git a/src/alpine-bat/devcontainer-feature.json b/src/alpine-bat/devcontainer-feature.json index a723648..cc9aec3 100644 --- a/src/alpine-bat/devcontainer-feature.json +++ b/src/alpine-bat/devcontainer-feature.json @@ -1,7 +1,7 @@ { "name": "alpine-bat", "id": "alpine-bat", - "version": "0.0.6", + "version": "0.0.7", "description": "Installs bat on alpine", "documentationURL": "https://github.com/cirolosapio/devcontainers-features/tree/main/src/alpine-bat", "options": { diff --git a/src/alpine-bat/install.sh b/src/alpine-bat/install.sh index 84b6cf1..3655831 100644 --- a/src/alpine-bat/install.sh +++ b/src/alpine-bat/install.sh @@ -7,6 +7,7 @@ echo "Activating feature 'alpine-bat'" apk --no-cache add bat if [[ $INITZSH == "true" ]]; then + apk --no-cache add bat-zsh-completion echo "alias cat=bat" >> $_CONTAINER_USER_HOME/.zshrc fi diff --git a/src/alpine-bottom/devcontainer-feature.json b/src/alpine-bottom/devcontainer-feature.json index ca75af2..97d3531 100644 --- a/src/alpine-bottom/devcontainer-feature.json +++ b/src/alpine-bottom/devcontainer-feature.json @@ -1,7 +1,7 @@ { "name": "alpine-bottom", "id": "alpine-bottom", - "version": "0.0.1", + "version": "0.0.2", "description": "Installs bottom on alpine", "documentationURL": "https://github.com/cirolosapio/devcontainers-features/tree/main/src/alpine-bottom" } \ No newline at end of file diff --git a/src/alpine-bottom/install.sh b/src/alpine-bottom/install.sh index 9de2242..f3227c0 100644 --- a/src/alpine-bottom/install.sh +++ b/src/alpine-bottom/install.sh @@ -6,4 +6,8 @@ echo "Activating feature 'alpine-bottom'" apk --no-cache add bottom --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community +if [[ $INITZSH == "true" ]]; then + apk --no-cache add bottom-zsh-completion --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community +fi + echo 'Done!' \ No newline at end of file diff --git a/src/alpine-deno/devcontainer-feature.json b/src/alpine-deno/devcontainer-feature.json new file mode 100644 index 0000000..08671ba --- /dev/null +++ b/src/alpine-deno/devcontainer-feature.json @@ -0,0 +1,7 @@ +{ + "name": "alpine-deno", + "id": "alpine-deno", + "version": "0.0.1", + "description": "Installs deno on alpine", + "documentationURL": "https://github.com/cirolosapio/devcontainers-features/tree/main/src/alpine-deno" +} \ No newline at end of file diff --git a/src/alpine-deno/install.sh b/src/alpine-deno/install.sh new file mode 100644 index 0000000..8cc409c --- /dev/null +++ b/src/alpine-deno/install.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +echo "Activating feature 'alpine-deno'" + +apk --no-cache add deno --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community + +if [[ $INITZSH == "true" ]]; then + apk --no-cache add deno-zsh-completion --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community +fi + +echo 'Done!' \ No newline at end of file diff --git a/src/alpine-node/devcontainer-feature.json b/src/alpine-node/devcontainer-feature.json new file mode 100644 index 0000000..faff037 --- /dev/null +++ b/src/alpine-node/devcontainer-feature.json @@ -0,0 +1,7 @@ +{ + "name": "alpine-node", + "id": "alpine-node", + "version": "0.0.1", + "description": "Installs node on alpine", + "documentationURL": "https://github.com/cirolosapio/devcontainers-features/tree/main/src/alpine-node" +} \ No newline at end of file diff --git a/src/alpine-node/install.sh b/src/alpine-node/install.sh new file mode 100644 index 0000000..2ac247b --- /dev/null +++ b/src/alpine-node/install.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +set -e + +echo "Activating feature 'alpine-node'" + +apk --no-cache add nodejs npm + +echo 'Done!' \ No newline at end of file