From 4bd67a486f4c969a730dec57d5122a2b2b930248 Mon Sep 17 00:00:00 2001 From: pyro57000 Date: Tue, 22 Apr 2025 12:53:31 -0500 Subject: [PATCH] added project information to the cli prompt --- pentest_tool/src/cli.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pentest_tool/src/cli.rs b/pentest_tool/src/cli.rs index 96cb2b3..46ecdc2 100644 --- a/pentest_tool/src/cli.rs +++ b/pentest_tool/src/cli.rs @@ -177,9 +177,20 @@ pub fn cli(interactive: bool, fingerprint: bool, vault_name: String) -> Option>>{ let mut threads = Vec::new(); + let active_project = menu::get_active_project(&projects); if interactive{ let mut loopize = true; while loopize{ + print!(" +Active Project: {}, {} +Project Status: {} +Files Folder: {} +Notes Folder: {} +Boxname: {} +Obsidian URI: {} + + +", active_project.customer, active_project.project_name, active_project.stage, active_project.files_folder.display(), active_project.notes_folder.display(), active_project.boxname, "coming soon"); let command = get_user_input("command?"); match command.as_str(){ "exit" | "main menu" | "mm" | "menu" => loopize = false,