Skip to content

Celestial ShadeA Self Contained Lua-driven Hyprland Ecosystem

Minimal and Cozy by default. Powerful when needed.

Why Celestial Shade?

Most Hyprland configurations rely on a web of fragile Bash scripts and sed commands to change colors.

Celestial Shade is different.

It treats your configuration as Software.

  1. Data: Themes are pure Lua tables.
  2. Logic: The Engine reads the data.
  3. Output: The Engine writes strict, valid configuration files ("Artifacts") for every app.

This ensures 100% consistency across your entire desktop, with zero breakage.

Released under the MIT License.