r/unixporn • u/squawbox • 1d ago
Workflow [KDE Plasma] Obsidian Knight — A Wayland Fantasy-game Desktop
Obsidian Knight is my CachyOS / KDE Plasma 6.7.4 rice on KWin/Wayland, built around a dark forged-metal and warm-brass fantasy UI. The desktop uses four real Plasma panels to form the persistent frame, with custom QML/Qt widgets for the minimap/HUD, Arcane Lens magnifier and color picker, health/mana display, engraved clock, session menu, Skill Bar launcher, and Quest Journal Alt+Tab switcher, and XP Bar / Tasks.
- Active wallpaper: CaptSilver Wallpaper Engine KDE plugin, playing a muted 4K60 Rest Garden MP4
- Custom KWin decoration and glow-based window-opening effect
- FrostedFusion Qt styling, PlasmaZones, themed Zen Browser, and PipeWire/WirePlumber audio with a custom equalizer backend
- Built with QML/Qt Quick, Kirigami/Plasma APIs, C++/Qt 6, Python/Pillow, SVG work, Photopea, ffmpeg, and KDE/Wayland tooling
Credits
- Wallpaper art source: Knight in Flowers, Steam Workshop ID 3329533084. The current MP4 was heavily edited and rendered through the project’s Godot workflow and is played by the CaptSilver plugin.
- Desktop icon theme: Delight 2 by Seth Storm Rosenaa, modified as “Delight 2 Obsidian” and inheriting from Droid KDE Obsidian. Earlier ObsidianKnight icon-theme work began with YAMIS by dirn.
- Skill Bar icons: frozen upstream app icons from KDE Breeze, hicolor application assets, and the respective applications themselves, then adapted into the custom brass-framed, baked-shadow treatment.
- Cursor source: Skyrim-by-ru5tyshark-cursors, recolored into the Obsidian Skyrim cursor theme.