aboutsummaryrefslogtreecommitdiffstats
path: root/firefly_cli/commands/category.py
diff options
context:
space:
mode:
Diffstat (limited to 'firefly_cli/commands/category.py')
-rw-r--r--firefly_cli/commands/category.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/firefly_cli/commands/category.py b/firefly_cli/commands/category.py
new file mode 100644
index 0000000..a7ddbe8
--- /dev/null
+++ b/firefly_cli/commands/category.py
@@ -0,0 +1,8 @@
+# Copyright (C) 2026 Danilo M. <danix@danix.xyz> GPL-2.0-only
+from firefly_cli import registry, output
+
+@registry.command("category list", help="list categories")
+def cmd_list(args, ctx):
+ resp = ctx.client.request("GET", "/api/v1/categories")
+ output.emit(output.unwrap(resp), human=ctx.human)
+ return 0