OpenRiot v7.9.22 — Kiss Me Kate
“Brush up your Shakespeare, start quoting him now.” — Cole Porter, Kiss Me, Kate (1948)
Release Overview
Kate IDE is now an optional OpenRiot install. Every wallpaper and lock screen got a mascot makeover. And thanks to Cole Porter, we finally have a good release title.
⌨️ Kate IDE Support
Prompted during setup: “Would you like to install Kate (Code IDE)? [y/N]” — default is no, saving ~300MB of KDE deps for users who prefer Helix or gnome-text-editor.
When installed:
- Ayu Dark editor color theme (matches the terminal aesthetic)
- BreezeDark UI color scheme
- FiraCode Nerd Font 10pt configured as editor font
- Rofi entry with submenu glyph in app launcher
- Polybar window-icon maps
kateclass - katerc written automatically — no manual config hunting
When declined, the rofi entry is stripped.
🖼️ Mascot Wallpapers
All 20 backgrounds and 5 new lock screens now feature the OpenRiot mascot — the same ghost from the install screen, now haunting your desktop and lock screen too.
| Set | Count | What changed |
|---|---|---|
backgrounds/ |
20 | Every one redesigned |
Locked/ |
52 total (5 new) | New mascot lockscreens |
Re-run openriot --build-lock-cache to regenerate.
🧾 Files Changed
| File | Change |
|---|---|
source/installer/kate.go |
NEW — KatePreference, |
| SetupKateConfig, StripKateFromRofi | |
source/installer/cmd.go |
Wire Kate into setup.sh path |
source/commands/helpers.go |
Wire Kate into runInstall |
install/packages.yaml |
Add desktop.kate module |
config/rofi/apps.txt |
Kate IDE entry added |
config/window/icons.toml |
kate + kwrite icon mapping |
backgrounds/*.webp |
All 20 mascot-branded |
Locked/*.webp |
5 new mascot lockscreens |
docs/v7.9.22-Release-Notes.md |
NEW — these notes |
🗣️ Final Words
“I hate KDE. But I respect Kate.” — The OpenRiot Crew, conflicted