diff --git a/src/personal-setup/devcontainer-feature.json b/src/personal-setup/devcontainer-feature.json index 517a35a..d7855f8 100644 --- a/src/personal-setup/devcontainer-feature.json +++ b/src/personal-setup/devcontainer-feature.json @@ -1,6 +1,6 @@ { "id": "personal-setup", - "version": "1.1.0", + "version": "1.2.0", "name": "Personal Setup", "description": "Sets up my desired software and configuration for any devcontainer environment.", "mounts": [ diff --git a/src/personal-setup/install.sh b/src/personal-setup/install.sh index 08bd10e..ebb63c2 100755 --- a/src/personal-setup/install.sh +++ b/src/personal-setup/install.sh @@ -12,10 +12,10 @@ echo "Installing packages for distribution: $ID" case "$ID" in debian|ubuntu) apt-get update - apt-get install -y fish rcm tree + apt-get install -y fish git-delta rcm tree ;; fedora) - dnf install -y fish rcm tree + dnf install -y fish git-delta rcm tree ;; *) echo "Error: Unsupported distribution: $ID" diff --git a/test/personal-setup/test.sh b/test/personal-setup/test.sh index 61806bf..c633240 100755 --- a/test/personal-setup/test.sh +++ b/test/personal-setup/test.sh @@ -3,6 +3,7 @@ set -e source dev-container-features-test-lib +check "delta is available" bash -c "which delta" check "fish is available" bash -c "which fish" check "rcm is available" bash -c "which rcup" check "tree is available" bash -c "which tree"