From ba07f9f396921c3b447a262641d69fcecf97e009 Mon Sep 17 00:00:00 2001
From: Gregory Leeman <gl6@sanger.ac.uk>
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()