Omahub
← All plugins
T

IntelliJ Theme Sync

by Thomas Feichtinger

Syncs the active Omarchy theme to JetBrains IDEs.

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
c745bd3
Scanned
1 month ago

No potentially dangerous behavior detected in the analyzed commit.

Automated analysis only — not a security guarantee.

AI advisory review

No obvious issues detected

Language-model assessment · ~deepseek/deepseek-v4-flash-latest — advisory only

None
AI risk level
None
Recommendation
install
Model
~deepseek/deepseek-v4-flash-latest
Analyzed commit
c745bd3
Reviewed
1 month ago

The plugin installs a theme-set hook and a checksum-verified JetBrains bridge, then generates theme files from Omarchy's current palette. The installer only writes to managed paths under the user's home and JetBrains plugin directories, and validates the downloaded archive before extraction. No obfuscation, credential access, or destructive behavior was found; the deterministic scan's 'none' rating matches our review.

How this check works

This review combines the deterministic scan (the rule-based results above) with an independent look at the plugin's code by a language model. The model reads a trimmed sample of the repository's files, the manifest, and the README, then gives a plain-language risk level and a recommendation: install (no notable danger), review (look closer first), or avoid (clearly dangerous).

It runs on the same analyzed commit as the deterministic scan and is strictly advisory — it is not a security guarantee and never blocks a plugin by itself. A human moderator still reviews plugins before they are listed.

AI advisory only — automated analysis, not a security guarantee.

Install
$ omarchy plugin add https://github.com/fchtngr/intellij-omarchy-theme-sync --enable
Appearance #system

Omarchy IntelliJ Theme Sync

Demo

Syncs the active Omarchy theme to IntelliJ IDEA and other JetBrains IDEs, supporting both standalone and JetBrains Toolbox installations.

The Omarchy plugin installs a theme-set hook and manages a small JetBrains bridge. The hook generates the current UI theme and editor scheme; the bridge applies them to running IDEs.

Install

omarchy plugin add https://github.com/fchtngr/intellij-omarchy-theme-sync.git --enable

Restart each detected JetBrains IDE once after installation. Later Omarchy theme changes are applied without restarting.

The bridge supports JetBrains IDEs from 2026.1 onward installed in the standard Linux user data directory or through JetBrains Toolbox.

Update

omarchy plugin update fchtngr.intellij-theme-sync

Restart JetBrains IDEs only when the bridge itself was updated.

Uninstall

Run the cleanup before removing the Omarchy plugin:

~/.config/omarchy/plugins/fchtngr.intellij-theme-sync/install.sh --uninstall
omarchy plugin remove fchtngr.intellij-theme-sync

Development

omarchy plugin validate .
./test/install-test.sh
./gradlew verifyPlugin

Run the Release GitHub Actions workflow with the new version. It builds the bridge once, records its SHA-256 in manifest.json, commits and tags that metadata, then uploads the same archive.