From ba07f9f396921c3b447a262641d69fcecf97e009 Mon Sep 17 00:00:00 2001 From: Gregory Leeman Date: Fri, 27 Sep 2024 17:13:56 +0100 Subject: [PATCH] lazygit --- wf/script.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/wf/script.py b/wf/script.py index bcf1246..82f4275 100755 --- a/wf/script.py +++ b/wf/script.py @@ -556,6 +556,7 @@ def show(parent_id, flat=False, filters=None, color="grey", follow_mirrors=False console.print(f"\n[base3][bold]{project_data['name']}[/][/]") if project_data.get("description") and show_description: console.print(f"[base01]{project_data['description']}[/]") + console.print("") print_pretty(project_data, color=color, show_description=show_description, show_id=show_id) console.print("") return True @@ -573,6 +574,7 @@ def dump(): # {{{ def main(): # {{{ import argparse parser = argparse.ArgumentParser(description="Workdlowy CLI") + parser.add_argument("--refresh", action="store_true", help="Refresh session cookie and Workflowy data") subparsers = parser.add_subparsers(dest="command", required=True) @@ -581,6 +583,10 @@ def main(): # {{{ tasks_parser = subparsers.add_parser("tasks", help="Tasks commands") tasks_parser.add_argument("filter", help="Filter text", nargs="*", default=None) + tasks_parser.add_argument("--hide-comments", action="store_true", help="Do not show comments") + tasks_parser.add_argument("--flat", action="store_true", help="Show flat list") + tasks_parser.add_argument("--hide-headers", action="store_true", help="Hide headers") + tasks_parser.add_argument("--show-id", action="store_true", help="Show item id") subparsers.add_parser("dump", help="Dump storage") subparsers.add_parser("refresh", help="Refresh session cookie and Workflowy data") @@ -602,7 +608,7 @@ def main(): # {{{ args = parser.parse_args() - if args.command == "refresh": + if args.command == "refresh" or args.refresh: refresh_cookie() refresh_workflowy_data()