aboutsummaryrefslogtreecommitdiffstats
path: root/completions
diff options
context:
space:
mode:
Diffstat (limited to 'completions')
-rw-r--r--completions/firefly.bash5
1 files changed, 3 insertions, 2 deletions
diff --git a/completions/firefly.bash b/completions/firefly.bash
index 06df14e..34171f9 100644
--- a/completions/firefly.bash
+++ b/completions/firefly.bash
@@ -42,12 +42,13 @@ _firefly() {
"account list") leaf_opts="--type";;
"tx add") leaf_opts="--budget --category --date --desc --dry-run --from --from-id --skip-dupes --tags --to --to-id --type";;
"tx delete") leaf_opts="--yes";;
- "tx edit") leaf_opts="--amount --category --date --desc --from --tags --to --type";;
+ "tx edit") leaf_opts="--amount --budget --category --date --desc --from --tags --to --type";;
"tx list") leaf_opts="--account --all --flat --limit --since --until";;
"budget create") leaf_opts="--active --auto-budget-amount --auto-budget-period --auto-budget-type --currency --inactive";;
"budget delete") leaf_opts="--yes";;
"budget limit-set") leaf_opts="--amount --currency --end --start";;
"budget list") leaf_opts="--end --start";;
+ "budget update") leaf_opts="--auto-budget-amount --auto-budget-period --auto-budget-type --currency --name";;
esac
# Leaves per group.
@@ -58,7 +59,7 @@ _firefly() {
category) leaves="list";;
tag) leaves="list";;
tx) leaves="add delete edit get list search";;
- budget) leaves="create delete disable enable limit-list limit-set list";;
+ budget) leaves="create delete disable enable limit-list limit-set list update";;
esac
# Flag values: when the previous word is a flag with a fixed value set for