diff --git a/Dockerfile b/Dockerfile index fee069f..3128d1e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,14 +11,16 @@ RUN \ RUN \ code-server --install-extension eamodio.gitlens \ && code-server --install-extension mhutchie.git-graph \ + && code-server --install-extension ms-python.python \ + && code-server --install-extension rebornix.ruby \ && code-server --install-extension golang.go \ && code-server --install-extension dbaeumer.vscode-eslint \ && code-server --install-extension redhat.vscode-yaml \ + && code-server --install-extension oderwat.indent-rainbow \ + && code-server --install-extension rust-lang.rust \ + && code-server --install-extension redhat.java \ && rm -rf /root/.local/share/code-server/CachedExtensionVSIXs/* -# Zsh Configuration -RUN sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended - # ports and volumes EXPOSE 9000 9001 diff --git a/README.md b/README.md index 5f3d414..a6b2c97 100644 --- a/README.md +++ b/README.md @@ -12,16 +12,16 @@ _NOTE:_ The container image is quite large, and can be very resource intensive. ## Included Languages & Tools -| Language Ecosystem | Version | Included Tools | -| ------------------ | ------- | ----------------------------------------- | -| Node | 18.18.0 | nvm, npm | -| Python | 3.11.5 | Poetry, pipenv | -| Java | 20.0.2 | | -| Dotnet | 6.0.122 | | -| GO | 1.21.1 | | -| Rust | 1.74.1 | | -| Ruby | 3.1.2 | gem, rbenv | -| code-server | 4.19.1 | _various vscode plugins (see Dockerfile)_ | +| Language Ecosystem | Version | Included Tools | +| ------------------ | -------- | -------------- | +| Node | 20.10.0 | nvm, npm | +| Python | 3.11.5 | Poetry, pipenv | +| Ruby | 3.1.2p20 | gem, rbenv | +| Java | 20.0.2 | | +| Dotnet | 6.0.122 | | +| GO | 1.21.5 | | +| Rust | 1.74.1 | | +| Docker | 24.0.7 | | # Installations instructions