From f9189722c29b1aa409a87bc14cb358e47e156e78 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 1 Jul 2025 11:38:46 +0200 Subject: [PATCH] fix: make sure to show_home if no files are opened via command line --- src/main.zig | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main.zig b/src/main.zig index d0be6df..4c2f74b 100644 --- a/src/main.zig +++ b/src/main.zig @@ -273,6 +273,7 @@ pub fn main() anyerror!void { } var have_project = false; + var have_file = false; if (args.project) |project| { try tui_proc.send(.{ "cmd", "open_project_dir", .{project} }); have_project = true; @@ -286,13 +287,16 @@ pub fn main() anyerror!void { try tui_proc.send(.{ "cmd", "open_project_dir", .{dir.path} }); have_project = true; }, - else => {}, + else => { + have_file = true; + }, }; for (links.items) |link| { try file_link.navigate(tui_proc.ref(), &link); } - if (links.items.len == 0) { + + if (!have_file) { if (!have_project) try tui_proc.send(.{ "cmd", "open_project_cwd" }); try tui_proc.send(.{ "cmd", "show_home" });