OpenRiot v7.9.5 — The One That Finished The Job
“You start a color revolution and you think you are done. Then you open Thunar and the tab is still blue. You open a terminal and the prompt is still purple. You look at the website and the favicon is still a gradient from another decade. A color unification is not a single release. It is a war of attrition against every blue border, every magenta icon, every violet underline that thought it could hide in the codebase. v7.9.5 is the mop.” — The OpenRiot Crew, scrolling through grep results at 4:20 AM
Release Overview
v7.9.5 is the follow-up to 7.9.4’s Bondi Green unification. We thought
we had gotten everything. We had not. The btop theme still used purple
for titles and process boxes. The fish shell prompt still had a purple
Git branch and a violet arrow. The helix theme still defined purple
variables. The rmpc music player still had purple highlight borders.
The fastfetch ASCII logo was magenta. The OpenRiot logo itself was a
purple-blue gradient. The favicon was a purple fish. The website CSS
still had comments about purple gradients. The kora icon theme was
still blue. We had unified the active elements but we had not purged
the passive ones.
This release finishes what 7.9.4 started. If it is not green or dark, it has been questioned.
Complete Color Audit — We ran the full grep inventory. Anything
with bb9af7, 9d7bd8, 4a2b7a, 7b68ee, 997de1, or the words
“purple”, “magenta”, or “violet” was investigated. Most were changed.
Some were historical (old release notes). Some were intentional (the
settings menu keeps its violet border because configuration is a
meta-action). Some were structural (alacritty’s ANSI magenta color
code #BB9AF7 is a terminal color, not a UI accent, so it stays).
Everything else went green or went dark.
Btop: Neo Tokyo + Bondi Green — config/btop/themes/current.theme
is no longer the CypherRiot palette with purple titles and process
boxes. The title, selected background, CPU end gradient, free end,
used mid, download end, upload end, and process end all shift to green
variants. The graph temperature and network gradients keep their
functional colors (blue to orange to red) because a CPU graph should
not lie about how hot your silicon is getting. But the chrome — the
tab, the highlights, the frames — is now #9ECE6A or #8BB85A.
Fish Shell Prompt — config/fish/config.fish got the most
noticeable change for anyone who opens a terminal. The OpenBSD icon
was bb9af7. The hostname was 705e97. The arrow was bb9af7. The
Git branch was 9d7cd8. The upstream-ahead indicator was literally
the word purple. Now the icon is #9ECE6A, the hostname is
#8BB85A, the arrow is #9ECE6A, the Git branch is #8BB85A, and
the upstream indicator is #9ECE6A. Your prompt is now a traffic
light that says “you are here and your repository is ahead.”
Helix Theme — config/helix/themes/openriot.toml no longer has
purple = "#bb9af7" or magenta = "#9d7bd8". Those variables are now
green1 = "#9ECE6A" and green2 = "#8BB85A". The ao base theme
inherits these cleanly. Your editor’s syntax highlighting now speaks
the same color language as your window manager.
Rmpc Music Player — config/rmpc/themes/neo-tokyo.ron had purple
highlight borders and a purple progress thumb. Those are now
#9ECE6A and #8BB85A. The trace log level was bb9af7; now it is
#8BB85A. Your music player’s active tab border now matches your
workspace border.
Fastfetch ASCII — config/fastfetch/config.jsonc had the
OpenBSD blowfish rendered in magenta. It is now green. Your
system info now greets you with a Bondi Green pufferfish.
Resolution View — source/resolution/view.go had a cursor style
in lipgloss.Color("#bb9af7"). Now it is #9ECE6A. Even the
resolution selector dialog is on message.
Website CSS Comments — assets/css/style.scss no longer claims
to be “Inspired by CypherRiot purple/blue aesthetic” or has comments
about “purple gradients” and “purple theme”. The comments now say
“Neo Tokyo + Bondi Green” and “green gradient”. Accuracy matters more
than legacy.
LF File Manager — config/lf/lfrc no longer starts with
“CypherRiot / Tokyo Night Aesthetic”. It is now “Neo Tokyo + Bondi
Green Aesthetic”. The directory color comment no longer says
“purple/magenta”. Small things. But when you are maintaining a color
language, every comment is a specification.
Kora Icon Theme: Now Green — The biggest visual change after the
desktop itself. We replaced assets/themes/kora.tgz with the
kora-green variant. The installer in source/assets/assets.go now
extracts to ~/.local/share/icons/kora-green instead of kora, and
removes the old blue kora directory on upgrade. The GTK settings
(config/gtk-3.0/settings.ini and config/gtk-4.0/settings.ini) now
default to kora-green. Your Thunar folders are now #9ECE6A green
instead of blue. This was the change that made the desktop feel truly
unified — when the icons match the borders, the illusion is complete.
Thunar Tab Underline Fix — config/gtk-3.0/gtk.css adds explicit
notebook tab styling for Thunar. The active tab now has a
border-bottom: 2px solid #9ECE6A underline on a transparent
background, matching the GNOME Text Editor GTK4 tab styling. No more
blue tabs hiding in the file manager.
GNOME Text Editor Default Theme — config/dconf/org.gnome.TextEditor.ini
no longer sets style-scheme='cypherriot'. It now defaults to
style-scheme='classic-dark'. The CypherRiot theme file still exists
in the repo for users who want it, but new installs get a built-in
dark scheme that does not fight the green aesthetic.
OpenRiot Logo and Favicon — OpenRiot.jpg and favicon.ico have
been recolored from purple-blue gradient to #9ECE6A Bondi Green.
The website, the repo, the browser tab — all green now.
README Badges — The shields.io badges at the top of README.md
were purple and blue (#4338ca, #5b21b6, #3730a3, #4c1d95,
#312e81, #1e1b4b). They are now #9ECE6A and #8BB85A on dark
#1a1b26 backgrounds. Your GitHub repo page now looks like it knows
what it is about.
kora-green Installer Fix — source/assets/assets.go had a bug
where the new kora-green tarball was being extracted but the
installer still looked for the old kora directory to decide whether
to reinstall. The destPath is now "kora-green", oldPath is
"kora" (removed on upgrade), and the tarball is properly
gzip-compressed so tar xzf works correctly.
🧾 Files Changed
| File | Nature of Change |
|---|---|
config/btop/themes/current.theme |
Purple → green; Neo Tokyo palette |
config/fish/config.fish |
Prompt colors unified to #9ECE6A/#8BB85A |
config/helix/themes/openriot.toml |
purple/magenta → green1/green2 |
config/rmpc/themes/neo-tokyo.ron |
Highlight border green; trace dim green |
config/fastfetch/config.jsonc |
Blowfish logo magenta → green |
source/resolution/view.go |
Cursor #bb9af7 → #9ECE6A |
assets/css/style.scss |
Comments updated; no purple refs |
config/lf/lfrc |
Header comment green; directory color note |
config/gtk-3.0/gtk.css |
Thunar notebook tab underline green |
config/gtk-3.0/settings.ini |
Default icon theme kora-green |
config/gtk-4.0/settings.ini |
Default icon theme kora-green |
assets/themes/kora.tgz |
Replaced with kora-green variant |
source/assets/assets.go |
Extracts/dest kora-green; removes old kora |
config/dconf/org.gnome.TextEditor.ini |
style-scheme='classic-dark' |
OpenRiot.jpg |
Recolored to #9ECE6A green |
favicon.ico |
Recolored to #9ECE6A green |
README.md |
Badge colors #9ECE6A/#8BB85A on #1a1b26 |
🎵 What We’re Listening To
The playlist has not changed. But the album art on the lock screen matches the desktop now — not because we changed the art, but because the desktop color space finally converged. The lock screen was always a dark room. Now the desktop is one too. The green just tells you where the door is.
v7.9.4 was the revolution. v7.9.5 is the cleanup after the parade. The confetti has been swept. The banners have been straightened. The last purple folder has been found and recolored. The last blue tab underline has been overruled. The last magenta ASCII fish has gone green. There is no more purple in the active path. There is no more blue where green should be. The settings menu is still violet, because meta-configuration needs its own color. Everything else is Bondi Green or it is dark.
🗣️ Final Words
“A theme is not a color. A theme is a rule. The rule is: green means here. Everything else is somewhere else. We spent two releases writing that rule into every pixel. We are done.” — The OpenRiot Crew, closing the grep output with satisfaction
v7.9.5 is the release where we stopped finding exceptions. The btop theme was purple. Now it is green. The fish prompt was purple. Now it is green. The kora icons were blue. Now they are green. The logo was a gradient. Now it is green. The favicon was a purple fish. Now it is a green fish. The fastfetch blowfish was magenta. Now it is green. The README badges were corporate blue-purple. Now they are Bondi.
If you install this and see anything that is not green, dark, or violet (settings only), file a bug. Otherwise, enjoy the unity.
— The OpenRiot Crew
“Your desktop should have a personality color. Ours is Bondi Green. Your active window should be obvious. Your icons should match your borders. Your prompt should glow. Your file manager should not have blue tabs. Your logo should not be a gradient. And your ASCII fish should swim in green waters.”