From d1d666a09c4618c83c96db1dc64ee2004655518b Mon Sep 17 00:00:00 2001 From: sxyazi Date: Mon, 20 May 2024 17:56:19 +0800 Subject: [PATCH] fix: ePUB file mime-type matching for the opener rule --- yazi-config/preset/theme.toml | 2 +- yazi-config/preset/yazi.toml | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/yazi-config/preset/theme.toml b/yazi-config/preset/theme.toml index c8d48043..bea3e487 100644 --- a/yazi-config/preset/theme.toml +++ b/yazi-config/preset/theme.toml @@ -176,7 +176,7 @@ rules = [ { mime = "{audio,video}/*", fg = "magenta" }, # Archives - { mime = "application/*zip", fg = "red" }, + { mime = "application/?(g)zip", fg = "red" }, { mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "red" }, # Documents diff --git a/yazi-config/preset/yazi.toml b/yazi-config/preset/yazi.toml index f4b931b7..3fe36b9f 100644 --- a/yazi-config/preset/yazi.toml +++ b/yazi-config/preset/yazi.toml @@ -60,7 +60,7 @@ rules = [ { mime = "{audio,video}/*", use = [ "play", "reveal" ] }, { mime = "inode/x-empty", use = [ "edit", "reveal" ] }, - { mime = "application/*zip", use = [ "extract", "reveal" ] }, + { mime = "application/?(g)zip", use = [ "extract", "reveal" ] }, { mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", use = [ "extract", "reveal" ] }, { mime = "application/json", use = [ "edit", "reveal" ] }, @@ -114,7 +114,7 @@ previewers = [ # PDF { mime = "application/pdf", run = "pdf" }, # Archive - { mime = "application/*zip", run = "archive" }, + { mime = "application/?(g)zip", run = "archive" }, { mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", run = "archive" }, # Font { mime = "font/*", run = "font" }, @@ -191,5 +191,3 @@ sort_reverse = false [log] enabled = false - -[headsup]