From ee27755bb3604b16c2de2541bc4c9383ccd6a361 Mon Sep 17 00:00:00 2001 From: daijro Date: Sat, 7 Feb 2026 03:32:03 -0600 Subject: [PATCH] Show active even if not installed --- pythonlib/camoufox/__main__.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pythonlib/camoufox/__main__.py b/pythonlib/camoufox/__main__.py index 17ca3b0..75c28fb 100644 --- a/pythonlib/camoufox/__main__.py +++ b/pythonlib/camoufox/__main__.py @@ -820,7 +820,18 @@ def active_cmd(): if v.is_active: click.echo(v.channel_path) return - rprint("No active version.", fg="yellow") + + config = load_config() + pinned = config.get('pinned') + channel = config.get('channel', '') + if pinned: + click.echo(f"{channel.lower()}/{pinned}") + rprint("(not installed)", fg="yellow") + elif channel: + click.echo(channel.lower()) + rprint("(not installed)", fg="yellow") + else: + rprint("No active version.", fg="yellow") @cli.command(name='path')