Description

Add ability to pre-install JetBrains plugins in Coder workspaces via the plugins variable. This addresses the feature request in #208.

Uses a two-pronged approach:

  1. Creates .idea/externalDependencies.xml so IDE prompts for missing plugins when project opens
  2. Background installer monitors for IDE installation and auto-installs plugins via CLI

Type of Change

  • New module
  • New template
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Module Information

Path: registry/coder/modules/jetbrains
New version: Feature addition (minor bump recommended)
Breaking change: [ ] Yes [x] No

Testing & Validation

  • Tests pass (bun test) - 7 E2E tests
  • Tests pass (terraform test) - 24 Terraform tests (7 new)
  • Code formatted (bun fmt)
  • Changes tested locally

New Features

  • plugins variable accepting list of JetBrains plugin IDs
  • plugins output exposing configured plugins
  • coder_script resource for plugin installation
  • Documentation with usage examples and popular plugin IDs table

Related Issues

Closes #208

/claim #208

Claim

Total prize pool $150
Total paid $0
Status Pending
Submitted January 15, 2026
Last updated January 15, 2026

Contributors

MA

Mark Fenderov

@mfenderov

100%

Sponsors

CO

Coder

@coder

$150