diff options
Diffstat (limited to 'files/.zsh/rc/S51_ledger')
| -rw-r--r-- | files/.zsh/rc/S51_ledger | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/files/.zsh/rc/S51_ledger b/files/.zsh/rc/S51_ledger index 7d632cf..b683128 100644 --- a/files/.zsh/rc/S51_ledger +++ b/files/.zsh/rc/S51_ledger @@ -5,9 +5,14 @@ alias ltoday='noglob ledger register --period today' alias ldays='noglob ledger register --begin "last day"' alias lweek='noglob ledger register --begin "last 7 days"' alias balc='bal --current --aux-date' +alias lpending='ledger register --pending' bal() { - ledger balance $* ^Assets ^Liabilities + if [ $# -eq 0 ] || [[ $1 =~ [-].+ ]] ; then + ledger balance $* ^Assets ^Liabilities + else + ledger balance ^Assets and $* + fi } ele() { |
