From 4da1b9d3289f15e320033f5a72b651eca1d49cfa Mon Sep 17 00:00:00 2001 From: Alexander Mohr Date: Thu, 1 May 2025 21:46:42 +0200 Subject: [PATCH] improve file lookup --- src/lib/mode.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib/mode.rs b/src/lib/mode.rs index ce28700..bc9e739 100644 --- a/src/lib/mode.rs +++ b/src/lib/mode.rs @@ -237,6 +237,16 @@ impl ItemProvider for FileItemProvider { } if path.is_dir() { + items.push(MenuItem::new( + trimmed_search.clone(), + Some(FileItemProvider::::resolve_icon_for_name(&path)), + Some(format!("xdg-open {}", path.display())), + vec![], + None, + 100.0, + Some(self.menu_item_data.clone()), + )); + if let Ok(entries) = path.read_dir() { for entry in entries.flatten() { if let Some(mut path_str) =