From bb96c6e30f393bb135e2f6b7ddb314027f0aee54 Mon Sep 17 00:00:00 2001 From: ame Date: Mon, 3 Mar 2025 03:07:15 -0600 Subject: qol update --- src/__main__.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/__main__.py') diff --git a/src/__main__.py b/src/__main__.py index d38d550..913acff 100755 --- a/src/__main__.py +++ b/src/__main__.py @@ -26,8 +26,10 @@ if len(sys.argv) == 1: match sys.argv[1]: case "sync" | "s": options = list(repos.keys()) - name = questionary.select("which repository", options).ask() - sync_repos = [repos[name]] + name = questionary.select("which repository", ["all", *options]).ask() + sync_repos = repos.values() + if name != "all": + sync_repos = [repos[name]] sync(sync_repos) @@ -108,7 +110,8 @@ match sys.argv[1]: print("no matches") exit(0) - copy.copy([use]) + cmd = copy.copy([use]) + eexec(cmd) case "r" | "rm": assert len(sys.argv) >= 3 -- cgit v1.2.3