From 86d9f529bf5d78185875d3e83311ea4c72a182a1 Mon Sep 17 00:00:00 2001 From: jamylak Date: Sun, 27 Oct 2024 17:04:42 +1100 Subject: [PATCH] Add cond for `hidden_dir` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit So now you can do the following example: prepend_conds = [ # Fallback { if = "hidden_dir", text = "👻" }, { if = "dir", text = "🗂️" }, ] --- yazi-config/src/theme/icons.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/yazi-config/src/theme/icons.rs b/yazi-config/src/theme/icons.rs index 35662da6..374c2fa5 100644 --- a/yazi-config/src/theme/icons.rs +++ b/yazi-config/src/theme/icons.rs @@ -27,6 +27,7 @@ impl Icons { let f = |s: &str| match s { "dir" => file.is_dir(), "hidden" => file.is_hidden(), + "hidden_dir" => file.is_hidden() && file.is_dir(), "link" => file.is_link(), "orphan" => file.is_orphan(), "dummy" => file.is_dummy(),