From b15bb615d7c2bf66c49933f7d2e3e22ca99887e3 Mon Sep 17 00:00:00 2001 From: Luke Else Date: Thu, 23 Oct 2025 10:07:49 +0100 Subject: [PATCH] feat: Added kotlin devcontainer --- kotlin/devcontainer.json | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 kotlin/devcontainer.json diff --git a/kotlin/devcontainer.json b/kotlin/devcontainer.json new file mode 100644 index 0000000..e98836d --- /dev/null +++ b/kotlin/devcontainer.json @@ -0,0 +1,26 @@ +{ + "name": "Kotlin", + "image": "git.luke-else.co.uk/luke-else/kotlin-dev:latest", + "remoteUser": "dev", + + "customizations": { + "vscode": { + "settings": { + "terminal.integrated.defaultProfile.linux": "zsh", + "editor.formatOnSave": true, + "java.jdt.ls.java.home": "/usr/lib/jvm/java-21-openjdk" + }, + "extensions": [ + "ms-azuretools.vscode-docker", + "ms-vscode-remote.remote-containers", + "fwcd.kotlin", + "vscjava.vscode-gradle", + "redhat.java", + "esbenp.prettier-vscode" + ] + } + }, + + "postCreateCommand": "gradle build", + "runArgs": ["--init"] +}