git.lucas.co / cce-status-interface
status bar
git clone https://git.lucas.co/cce-status-interface.git

commitc47b3b38c8f04dee3a382257a35cbfbbf360a0a3
parentce7a936278
authorLucas Galante <[email protected]>
date2026-06-20 22:36
feat(status): parse desktop_background key for background color

 src/main.rs | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main.rs b/src/main.rs
index f8f0cbf..83f4a84 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -2224,7 +2224,8 @@ fn parse_font_for_alias(content: &str, alias: &str) -> Option<String> {
 
 fn read_bg_color_from_config() -> Option<[f32; 4]> {
     let content = std::fs::read_to_string("/home/lsgalante/.config/cce/config.json").ok()?;
-    parse_color_from_key(&content, "low_color")
+    parse_color_from_key(&content, "desktop_background")
+        .or_else(|| parse_color_from_key(&content, "low_color"))
         .or_else(|| parse_color_from_key(&content, "background_color"))
 }