resources/jetbrains
A collection of 12 city-inspired themes for IntelliJ-based IDEs. Nine dark schemes and three light schemes, all built on the IntelliJ Platform 2025.3+ with Islands UI support.

Features
- 12 city-inspired color schemes (9 dark, 3 light) across all IntelliJ-based IDEs
- Islands UI support for JetBrains IDEs 2025.3+ with full editor scheme integration
- Automated theme generation pipeline: edit colors.md, run generate_themes.py, deploy
- Comprehensive syntax highlighting for Java, Kotlin, Python, JavaScript, TypeScript, CSS, HTML, XML, Ruby, PHP, Go, Markdown, and RegExp
- Gradle-based build with IntelliJ Platform Plugin 2.x, Java 21 toolchain, and CI/CD integration


Available Themes
All 12 schemes are organized around iconic cities, each with its own distinct color identity.
darkX
darkLahabana
darkMiami
darkParis
darkTokio
darkOslo
darkBerlin
darkPraha
darkBogota
lightMadrid
lightHelsinki
lightLondon

Installation
JetBrains Marketplace
Open your IDE, go to Settings > Plugins > Marketplace, search for Xscriptor Theme, and click Install.
Manual Install
Download the plugin ZIP from GitHub releases and install via Settings > Plugins > Install Plugin from Disk.Build from Source
git clone https://github.com/xscriptor/jetbrains
cd jetbrains/xscriptor-theme
./gradlew buildPlugin

Theme Generator
The repository ships with a Python script that parses colors.md and generates all 12 .theme.json files and .xml editor schemes automatically.
# Generate all themes from colors.md
python3 scripts/generate_themes.py --output ./output