feat: add 13 color configuration fields for panel, workspace, title, border, and notification themes

Add color customization support to the Config struct with 13 new char[16] fields covering panel background/foreground, workspace active/inactive/urgent, title focused/unfocused background/foreground, border focused/unfocused, and notification background/foreground. Implement default value initialization in config_set_defaults using strncpy with DEFAULT_* constants, and add parsing logic in handle_config_entry for the new "colors" section to populate these fields from configuration files.
This commit is contained in:
2026-01-16 05:10:17 +00:00
parent 6cd3a50f37
commit a6eeeb978e
4 changed files with 69 additions and 13 deletions
BIN
View File
Binary file not shown.