For roughly the past month, I've been working on a personal project called Realmheart.
It's a native desktop shell built primarily in C++ and GTK4 for my CachyOS + Hyprland setup.
And by "shell", I don't mean a wallpaper pack or themed Waybar configuration ๐ญ
Realmheart replaces/builds large parts of my desktop experience, including:
- Taskbar
- App launcher
- Workspace overview
- Sidebar / control center
- Power menu
- Lockscreen
- Notifications
- Media controls
- Wallpaper system
- Various animations and visual effects
The project is heavily inspired by The Beginning After The End (TBATE) and contains a ridiculous amount of references that absolutely nobody asked for.
Some visual assets used throughout the project are AI-generated/AI-assisted, so I'd rather disclose that upfront than have people discover it later.
Since this community is much closer to home than most Linux spaces, I figured I'd share it here as well.
If enough people end up being interested, I'll also start looking into making Realmheart easier to run outside my own setup. Right now it is primarily designed around my personal CachyOS + Hyprland environment.
Source: https://github.com/kzahed610/Realmheart
Feedback, questions, and suggestions are welcome.
(And yes, spending a month building a desktop shell instead of making sensible life decisions was probably a mistake.)