theme: add template system (#36)

* user template system

* fix when templates dir doesnt exist

Also color -> colour

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
This commit is contained in:
Elio Torquet
2025-08-04 01:14:10 -04:00
committed by GitHub
parent 2bde2ddfbf
commit 06a7102490
3 changed files with 63 additions and 1 deletions
+2
View File
@@ -17,6 +17,8 @@ c_cache_dir = cache_dir / "caelestia"
cli_data_dir = Path(__file__).parent.parent / "data"
templates_dir = cli_data_dir / "templates"
user_templates_dir = c_config_dir / "templates"
theme_dir = c_state_dir / "theme"
scheme_path = c_state_dir / "scheme.json"
scheme_data_dir = cli_data_dir / "schemes"