Template renderer #26

Closed
opened 2026-08-22 19:00:29 +01:00 by joshquinlan · 1 comment
Owner

default/themed/*.tpl, user and plugin template dirs, {{ key }}, _strip, _rgb, mix and gradient helpers, staging dir and atomic swap under a lock.

default/themed/*.tpl, user and plugin template dirs, {{ key }}, _strip, _rgb, mix and gradient helpers, staging dir and atomic swap under a lock.
Author
Owner

Integrated on master: lib/theme/render.sh with {{ key }}, _strip, _rgb, mix, hypr_gradient, shell_gradient and theme/font/motion placeholders; ten templates under default/themed; user > plugin > default precedence; staging and atomic swap under a lock; 500 assertions. Fixed after integration: a setting file omitting a key no longer aborts theme set (b1f9fe6).

Integrated on master: lib/theme/render.sh with {{ key }}, _strip, _rgb, mix, hypr_gradient, shell_gradient and theme/font/motion placeholders; ten templates under default/themed; user > plugin > default precedence; staging and atomic swap under a lock; 500 assertions. Fixed after integration: a setting file omitting a key no longer aborts theme set (b1f9fe6).
Sign in to join this conversation.
No description provided.