From 4130cde5b726ff1d6a2df0cd4b73c2dca7b0b54a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20S=C3=B6derberg?= Date: Tue, 14 Oct 2025 23:16:27 +0200 Subject: [PATCH] feat(git-config+vscode-web): Added Git Config module and updated the code-server module to the vscode-web module --- main.tf | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/main.tf b/main.tf index 282546b..9fd7d6c 100644 --- a/main.tf +++ b/main.tf @@ -10,8 +10,11 @@ terraform { } provider "docker" {} + data "coder_provisioner" "me" {} + data "coder_workspace" "me" {} + data "coder_workspace_owner" "me" {} locals { @@ -75,15 +78,13 @@ resource "coder_agent" "main" { } -module "code-server" { - count = data.coder_workspace.me.start_count - source = "registry.coder.com/modules/code-server/coder" - version = "1.0.29" - display_name = "VS Code WEB" - agent_id = coder_agent.main.id - install_prefix = "/home/${local.username}/.vscode-web" - folder = "/home/${local.username}" - use_cached_extensions = true +module "vscode-web" { + count = data.coder_workspace.me.start_count + source = "registry.coder.com/coder/vscode-web/coder" + version = "1.4.1" + agent_id = coder_agent.main.id + folder = "/home/${local.username}" + accept_license = true extensions = [ "scalameta.metals", "James-Yu.latex-workshop", @@ -105,6 +106,12 @@ module "code-server" { } } +module "git-config" { + count = data.coder_workspace.me.start_count + source = "registry.coder.com/coder/git-config/coder" + version = "1.0.31" + agent_id = coder_agent.main.id +} resource "docker_volume" "home_volume" { name = local.docker_name