diff --git a/crates/theme_importer/src/main.rs b/crates/theme_importer/src/main.rs index 882ab85c335eb8dd54cbd07a2ef51c19cd327d16..e2436b1129b001562381f6e46cab13ee3df759e7 100644 --- a/crates/theme_importer/src/main.rs +++ b/crates/theme_importer/src/main.rs @@ -49,12 +49,6 @@ pub struct ThemeMetadata { pub appearance: ThemeAppearanceJson, } -// Load a vscode theme from json -// Load it's LICENSE from the same folder -// Create a ThemeFamily for the theme -// Create a ThemeVariant or Variants for the theme -// Output a rust file with the ThemeFamily and ThemeVariant(s) in it - fn main() -> Result<()> { SimpleLogger::init(LevelFilter::Info, Default::default()).expect("could not initialize logger"); @@ -65,6 +59,10 @@ fn main() -> Result<()> { for theme_family_dir in fs::read_dir(&vscode_themes_path)? { let theme_family_dir = theme_family_dir?; + if theme_family_dir.file_name().to_str() == Some(".DS_Store") { + continue; + } + let theme_family_slug = theme_family_dir .path() .file_stem()