Padova · IT
● EVERGREEN NOTE dotfilestheming

Theme Engine

Variable-injection theme system — configs as compilation targets.

Variable-injection theme system. Treats configs as compilation targets, not source.

Layout

themes/
├── <theme>/
│   ├── theme.conf       # variable exports
│   └── wallpaper.png
├── templates/
│   ├── hypr-theme.conf.tpl
│   ├── waybar-style.css.tpl
│   └── wofi-style.css.tpl
├── switch.sh            # compiler
└── select.sh            # wofi front-end

Animation Bezier Curves

The system utilizes high-precision cubic-bezier curves for organic movement:

Variable contract

Every theme.conf must export:

ACCENT1, ACCENT2
GAPS_IN, GAPS_OUT
HYPR_ROUNDING
OPACITY_TERMINAL

Themes