summaryrefslogtreecommitdiff
path: root/hledger-date
diff options
context:
space:
mode:
Diffstat (limited to 'hledger-date')
-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)')"