~/src ❯ cd niri-caelestia-shell; fastfetch
- AyushKr2003@github
- repo
- niri-caelestia-shell
- base
- Caelestia v1, via jutraim's niri port
- wm
- niri (scrollable tiling)
- lang
- QML · Quickshell · niri IPC
- stars
- 171 ★ · 17 forks
- state
- archived · GPL-3.0
~/s/niri-caelestia-shell ❯ cat ABOUT
A port of the original Caelestia shell (v1, built for Hyprland) to the niri compositor. I added a visual config
editor, a battery monitor, a smarter workspace bar, CPU/GPU monitoring, niri IPC controls and launcher modes for
clipboard, OCR and Google Lens. Drawers grow out of the frame exactly as they do in v1. Archived since I moved to Hyprland.
~/s/niri-caelestia-shell ❯ git log --oneline -3
68c0298 Archive repository and update README content
f801a2d refactor: simplify variant selection logic
e5d080f feat: add icon substitution logic for tray icons
~/s/niri-caelestia-shell ❯ cd ../omacale; fastfetch
- AyushKr2003@github
- repo
- omacale
- base
- Caelestia v2, Material 3 Expressive
- wm
- Hyprland · one Omarchy bar plugin
- lang
- QML · GLSL
- stars
- 46 ★ · v0.44.0
- state
- active · GPL-3.0
~/s/omacale ❯ cat ABOUT
The current Caelestia (v2) ported 1:1 to Omarchy as one bar plugin, with no extra daemon and no build step. Its SDF
shader merges the frame and every drawer into one gooey surface that stretches on a spring as it moves, and the
Material 3 colours regenerate from the wallpaper. The screen on the left runs a WebGL port of that shader.
~/s/omacale ❯ git log --oneline -3
2ceba82 feat: Caelestia's OSD and toasts for every Omarchy OSD (0.44.0)
49dd09a fix: address the 0.43.5 security review (issue #4)
90350a6 fix: load notification images from local files only