grok-omp-theme
Grok Obsidian and Grok Parchment themes for oh-my-pi (omp) and the Pi coding agent
Package details
Install grok-omp-theme from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:grok-omp-theme- Package
grok-omp-theme- Version
1.0.0- Published
- Nov 8, 2026
- Downloads
- not available
- Author
- mistankh
- License
- MIT
- Types
- theme
- Size
- 9.3 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"themes": [
"./themes/*.json"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Grok Theme for Oh My Pi
Two omp themes built from the same graphite/ivory palette as the Zed and Pebrel versions: near-black chrome, warm text, one desaturated steel accent.
- grok-obsidian — dark.
statusLineBgsits at#0C0C0C; terminal canvas at#101010. - grok-parchment — light. Neutral paper chrome with the same muted syntax palette.
Both are colors-only: no shaders, wallpapers, symbols, or terminal escape hooks.
Install
mkdir -p ~/.omp/agent/themes
cp themes/grok-obsidian.json themes/grok-parchment.json ~/.omp/agent/themes/
omp config set theme.dark grok-obsidian
omp config set theme.light grok-parchment
Restart omp, or open /settings → Appearance and pick the theme in the dark
and light slots. omp chooses the slot from the terminal background.
For a named profile, install into
~/.omp/profiles/<name>/agent/themes/ instead. If PI_CODING_AGENT_DIR is set
for the default profile, use $PI_CODING_AGENT_DIR/themes/.
Palette
| Role | Obsidian | Parchment |
|---|---|---|
| Chrome / status line | #0C0C0C |
#EFEEEB |
| Terminal canvas | #101010 |
#FBFBF9 |
| Text / muted | #E6E4DF / #9A9892 |
#242422 / #686866 |
| Accent, model | #A9BCCB |
#4C6478 |
| Keyword | #A6B8C6 |
#4C6478 |
| Function | #D4C8B4 |
#4E6A5A |
| String | #AEBE9C |
#5C6B3F |
| Type | #9DBFB6 |
#2F5F5A |
| Number | #C7A9A0 |
#8A5A52 |
The dark theme keeps tool cards and the status line darker than assistant text; the light theme mirrors the same contrast steps rather than inverting them.
Verification
- All 66 required color tokens are present, plus
assistantMessageText. omp gallery --width 100renders the full tool/composer/status-line catalog with both variants; ANSI output was checked for the expected palette values.- Tested with omp
18.18.1on Windows 11 (x64).
assistantMessageText and text are both set: omp uses the former for assistant
prose and the latter for explicit editor/dialog text.
License
MIT. Unofficial theme, not affiliated with xAI.