aboutsummaryrefslogtreecommitdiff
path: root/files/.zsh/rc/S51_ledger
diff options
context:
space:
mode:
authorAnton Bobov <abobov@gmail.com>2019-07-19 08:57:46 +0500
committerAnton Bobov <abobov@gmail.com>2019-07-19 08:57:46 +0500
commit971f21a27e125b8d9daf369dcb705d00b08e727f (patch)
treeaab5087865d966ac639e1662028258cbea238b63 /files/.zsh/rc/S51_ledger
parent1d8313793754f0ebc504d590058e70be91431908 (diff)
Update
Diffstat (limited to 'files/.zsh/rc/S51_ledger')
-rw-r--r--files/.zsh/rc/S51_ledger8
1 files changed, 4 insertions, 4 deletions
diff --git a/files/.zsh/rc/S51_ledger b/files/.zsh/rc/S51_ledger
index a80355b..75e2243 100644
--- a/files/.zsh/rc/S51_ledger
+++ b/files/.zsh/rc/S51_ledger
@@ -7,8 +7,8 @@ alias lweek='noglob ledger register --begin "last 7 days"'
alias balc='bal --current --aux-date'
alias lpending='ledger register --pending'
alias lcash='ledger balance Expenses:Cash'
-alias budget='ledger budget --exchange R Expenses'
-alias budget-month='ledger budget --period "this month" --exchange R Expenses'
+alias budget='ledger budget --exchange R ^Expenses and not ^Expenses:Cash'
+alias budget-month='ledger budget --period "this month" --exchange R ^Expenses and not ^Expenses:Cash'
_ledger_smartcase_expr() {
echo "$1" | sed -r 's/[A-Z]/.*&/g'
@@ -18,9 +18,9 @@ bal() {
if [ $# -eq 0 ] || [[ $1 =~ [-].+ ]] ; then
ledger balance $* ^Assets ^Liabilities
elif [ $# -eq 1 ] ; then
- ledger balance ^Assets and $(_ledger_smartcase_expr "$*")
+ ledger balance \( ^Assets ^Liabilities \) and $(_ledger_smartcase_expr "$*")
else
- ledger balance ^Assets and $*
+ ledger balance \( ^Assets ^Liabilities \) and $*
fi
}