summaryrefslogtreecommitdiff
path: root/hledger-fadd
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2022-03-15 13:16:02 -0400
committerBen Sima <ben@bsima.me>2022-03-15 13:16:02 -0400
commit2ee7f97cc4ae24fdfb0db01c97b461de1e756e2f (patch)
tree1d89c506c6a6e3449a2eec89c5a0927b12f44524 /hledger-fadd
parentc903f92876c3af9eabc8edba1245f8d06e99c8dc (diff)
fzf improvements
Diffstat (limited to 'hledger-fadd')
-rwxr-xr-xhledger-fadd7
1 files changed, 6 insertions, 1 deletions
diff --git a/hledger-fadd b/hledger-fadd
index 3e9b9be..b4b7034 100755
--- a/hledger-fadd
+++ b/hledger-fadd
@@ -13,7 +13,12 @@ function fz {
fi
}
-date=$(for n in $(seq 0 14); do date -d"$n days ago" "+%Y/%m/%d (%a)"; done | fz | awk '{ print $1 }')
+date=$(for n in $(seq 0 14); do date -d"$n days ago" "+%Y/%m/%d (%a)"; done \
+ | fzf --height 50% --reverse --delimiter '/' \
+ --preview="gcal -H yes %{1}{2}{3}" \
+ --preview-window 'noborder,top,8' \
+ --header-first --header "Today is $(date '+%Y/%m/%d (%a)')"
+)
echo "date: $date"
payee=$(hledger payees | fz --prompt="payee: ")