diff --git a/config/preset/theme.toml b/config/preset/theme.toml index db081b47..443df4af 100644 --- a/config/preset/theme.toml +++ b/config/preset/theme.toml @@ -43,9 +43,9 @@ rules = [ # Archives { mime = "application/zip", fg = "#CD9EFC" }, { mime = "application/gzip", fg = "#CD9EFC" }, + { mime = "application/x-tar", fg = "#CD9EFC" }, { mime = "application/x-bzip", fg = "#CD9EFC" }, { mime = "application/x-bzip2", fg = "#CD9EFC" }, - { mime = "application/x-tar", fg = "#CD9EFC" }, { mime = "application/x-7z-compressed", fg = "#CD9EFC" }, { mime = "application/x-rar", fg = "#CD9EFC" }, diff --git a/config/preset/yazi.toml b/config/preset/yazi.toml index 1b2d1f91..ed101007 100644 --- a/config/preset/yazi.toml +++ b/config/preset/yazi.toml @@ -55,9 +55,9 @@ rules = [ { mime = "application/zip", use = "archive" }, { mime = "application/gzip", use = "archive" }, + { mime = "application/x-tar", use = "archive" }, { mime = "application/x-bzip", use = "archive" }, { mime = "application/x-bzip2", use = "archive" }, - { mime = "application/x-tar", use = "archive" }, { mime = "application/x-7z-compressed", use = "archive" }, { mime = "application/x-rar", use = "archive" }, diff --git a/shared/src/mime.rs b/shared/src/mime.rs index cdbedb26..a3e5d184 100644 --- a/shared/src/mime.rs +++ b/shared/src/mime.rs @@ -30,13 +30,13 @@ impl MimeKind { Self::JSON } else if s == "application/pdf" { Self::PDF - } else if s == "application/x-bzip" - || s == "application/x-bzip2" + } else if s == "application/zip" || s == "application/gzip" - || s == "application/vnd.rar" || s == "application/x-tar" - || s == "application/zip" + || s == "application/x-bzip" + || s == "application/x-bzip2" || s == "application/x-7z-compressed" + || s == "application/x-rar" { Self::Archive } else {