diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index e3299dffe..b7929f640 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -10,17 +10,17 @@ "installMaven": "true" } }, - "onCreateCommand": "curl -fL 'https://github.com/coursier/launchers/raw/master/cs-x86_64-pc-linux-static.gz' | gzip -d > cs && chmod +x ./cs && ./cs setup --yes --apps sbt,cs,scalafmt && rm ./cs && echo 'export PATH=\"$HOME/.local/share/coursier/bin:$PATH\"' >> ~/.bashrc && . ~/.bashrc", + "onCreateCommand": "curl -fL 'https://github.com/coursier/launchers/raw/master/cs-x86_64-pc-linux-static.gz' | gzip -d > cs && chmod +x ./cs && ./cs setup --yes --apps sbt,cs && rm ./cs && echo 'export PATH=\"$HOME/.local/share/coursier/bin:$PATH\"' >> ~/.bashrc && . ~/.bashrc", "customizations": { "vscode": { "extensions": [ - "scalameta.metals" + "scalameta.metals", + "-vscjava.vscode-java-pack", + "-dbaeumer.vscode-eslint" ], // Set *default* container specific settings.json values on container create. "settings": { - "java.jdt.ls.java.home": "/docker-java-home", - "metals.javaHome": "/docker-java-home", - "metals.sbtScript": "/home/vscode/.local/share/coursier/bin/sbt" + "metals.autoImportBuild": "initial" } } }