Просмотр исходного кода

feat(theme): parse EZA_ICONS in Definitions.parse_color_vars

Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
Sandro-Alessio Gierens 1 год назад
Родитель
Сommit
194dbbf477
1 измененных файлов с 8 добавлено и 0 удалено
  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)
     }
 }