diff --git a/.devcontainer/setup.sh b/.devcontainer/setup.sh index a4187e43c..282c08684 100644 --- a/.devcontainer/setup.sh +++ b/.devcontainer/setup.sh @@ -14,10 +14,20 @@ apt-get install -y \ fuse3 \ libfuse3-dev \ pkg-config \ - postgresql + postgresql \ + cmake \ + clang \ + nodejs \ + npm \ + wget \ + file \ + libgtk-3-dev \ + libayatana-appindicator3-dev \ + librsvg2-dev \ + ca-certificates ## Install rustup and common components -curl https://sh.rustup.rs -sSf | sh -s -- -y +curl https://sh.rustup.rs -sSf | sh -s -- -y rustup install default rustup component add rustfmt rustup component add clippy @@ -30,4 +40,4 @@ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/mas cp -R /root/.oh-my-zsh /home/$USERNAME cp /root/.zshrc /home/$USERNAME sed -i -e "s/\/root\/.oh-my-zsh/\/home\/$USERNAME\/.oh-my-zsh/g" /home/$USERNAME/.zshrc -chown -R $USER_UID:$USER_GID /home/$USERNAME/.oh-my-zsh /home/$USERNAME/.zshrc \ No newline at end of file +chown -R $USER_UID:$USER_GID /home/$USERNAME/.oh-my-zsh /home/$USERNAME/.zshrc