summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2022-09-02 10:00:24 -0400
committerBen Sima <ben@bsima.me>2022-09-02 10:00:24 -0400
commitee0c4be2a94d6f5c0c8bc29975b4f9b73967ffcd (patch)
tree1d9a5a8beabf25b9d24aefa5091eb9d6068a232c
parentebe1a81d77cff83492961c994c725db735c54e97 (diff)
add hledger date - browse reg day by day
-rwxr-xr-xhledger-date6
1 files changed, 6 insertions, 0 deletions
diff --git a/hledger-date b/hledger-date
new file mode 100755
index 0000000..1f524d4
--- /dev/null
+++ b/hledger-date
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+for n in $(seq 0 31); do date -d"$n days ago" "+%Y/%m/%d (%a)"; done \
+ | fzf --height 50% --reverse --delimiter '/' \
+ --preview="gcal -H yes %{1}{2}{3} && hledger --color=yes reg date:\$(cut -f1 -d' ' <<< {1}-{2}-{3})" \
+ --preview-window 'noborder,right,80%' \
+ --header-first --header "Today is $(date '+%Y/%m/%d (%a)')"