1
0
mirror of https://github.com/sharkdp/bat.git synced 2025-09-14 01:02:25 +01:00

Move asset clearing to assets module

This commit is contained in:
Ezinwa Okpoechi
2018-05-21 22:29:03 +02:00
committed by David Peter
parent b21fb6bca8
commit 2712d63a4b
2 changed files with 14 additions and 11 deletions

View File

@@ -157,14 +157,24 @@ impl HighlightingAssets {
}
}
pub fn theme_set_path() -> PathBuf {
fn theme_set_path() -> PathBuf {
PROJECT_DIRS.cache_dir().join("themes.bin")
}
pub fn syntax_set_path() -> PathBuf {
fn syntax_set_path() -> PathBuf {
PROJECT_DIRS.cache_dir().join("syntaxes.bin")
}
pub fn config_dir() -> Cow<'static, str> {
PROJECT_DIRS.config_dir().to_string_lossy()
}
pub fn clear_assets() {
print!("Clearing theme set cache ... ");
fs::remove_file(theme_set_path()).ok();
println!("okay");
print!("Clearing syntax set cache ... ");
fs::remove_file(syntax_set_path()).ok();
println!("okay");
}