diff --git a/src/models/pretty.rs b/src/models/pretty.rs index 4fe2235..a75b8fe 100644 --- a/src/models/pretty.rs +++ b/src/models/pretty.rs @@ -6,7 +6,9 @@ use syntect::parsing::SyntaxSet; pub fn get_pretty_body(path: &String, ext: &String) -> String { let ss = SyntaxSet::load_defaults_newlines(); - let theme = ThemeSet::get_theme("themes/ayu_dark.tmTheme").unwrap(); + + let mut theme_cursor = std::io::Cursor::new(include_bytes!("../../themes/ayu_dark.tmTheme")); + let theme = ThemeSet::load_from_reader(&mut theme_cursor).unwrap(); let content = fs::read_to_string(path).unwrap(); let syntax = ss