Explorar el Código

feat(theme): parse EZA_ICONS in Definitions.parse_color_vars

Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
Sandro-Alessio Gierens hace 1 año
padre
commit
194dbbf477
Se han modificado 1 ficheros con 8 adiciones y 0 borrados
  1. 8 0
      src/theme/mod.rs

+ 8 - 0
src/theme/mod.rs

@@ -129,6 +129,14 @@ impl Definitions {
             });
         }
 
+        if let Some(icons) = &self.icons {
+            LSColors(icons).each_pair(|pair| {
+                colours
+                    .custom_icons
+                    .insert(pair.key.to_string(), pair.value.chars().next().unwrap());
+            });
+        }
+
         (exts, use_default_filetypes)
     }
 }