diff --git a/yazi-config/src/theme/filetype.rs b/yazi-config/src/theme/filetype.rs index f79bdf66..e84a68aa 100644 --- a/yazi-config/src/theme/filetype.rs +++ b/yazi-config/src/theme/filetype.rs @@ -1,7 +1,7 @@ use std::{path::Path, str::FromStr}; use serde::{Deserialize, Deserializer}; -use yazi_shared::{MIME_DIR, fs::File}; +use yazi_shared::{fs::File, MIME_DIR}; use super::{Color, Style, StyleShadow}; use crate::Pattern; @@ -20,7 +20,7 @@ impl FromStr for FileKind { match s { "executable" => Ok(Self::Executable), "symlink" => Ok(Self::Symlink), - _ => Err(anyhow::anyhow!("invalid file kind")) + _ => Err(anyhow::anyhow!("invalid file kind")), } } } diff --git a/yazi-fm/src/lives/folder.rs b/yazi-fm/src/lives/folder.rs index 0909453e..59ec9b86 100644 --- a/yazi-fm/src/lives/folder.rs +++ b/yazi-fm/src/lives/folder.rs @@ -87,13 +87,7 @@ impl<'a, 'b> Folder<'a, 'b> { cx.manager.mimetype.get(&file.url).map(|x| &**x) }; - Ok( - THEME - .filetypes - .iter() - .find(|&x| x.matches(&file, mime)) - .map(|x| Style::from(x.style)), - ) + Ok(THEME.filetypes.iter().find(|&x| x.matches(&file, mime)).map(|x| Style::from(x.style))) }); reg.add_function("is_hovered", |_, me: AnyUserData| { let folder = me.named_user_value::("folder")?;