From 4758d8279a02df45070fab2d3bd2fee0950f17db Mon Sep 17 00:00:00 2001 From: Anton Bobov Date: Sun, 12 Jul 2020 13:16:03 +0500 Subject: Updates. --- files/.zsh/rc/S51_ledger | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'files/.zsh/rc/S51_ledger') diff --git a/files/.zsh/rc/S51_ledger b/files/.zsh/rc/S51_ledger index 75e2243..12028ac 100644 --- a/files/.zsh/rc/S51_ledger +++ b/files/.zsh/rc/S51_ledger @@ -16,7 +16,7 @@ _ledger_smartcase_expr() { bal() { if [ $# -eq 0 ] || [[ $1 =~ [-].+ ]] ; then - ledger balance $* ^Assets ^Liabilities + ledger accounts | fzf --multi --preview "ledger balance $* {+}" elif [ $# -eq 1 ] ; then ledger balance \( ^Assets ^Liabilities \) and $(_ledger_smartcase_expr "$*") else @@ -43,4 +43,9 @@ lx() { esac } +budgets() { + seq 0 24 | xargs -I{} date -d "this month - {} months" +%Y-%m | \ + fzf --reverse --preview-window 90% --preview 'ledger budget -p {} --exchange R ^Expenses and not ^Expenses:Cash' +} + # vim: et ft=zsh : -- cgit v1.2.3