aboutsummaryrefslogtreecommitdiff
path: root/files/.zsh
diff options
context:
space:
mode:
authorAnton Bobov <abobov@gmail.com>2016-12-30 11:15:57 +0500
committerAnton Bobov <abobov@gmail.com>2017-02-22 22:14:14 +0500
commit2dc2677189a8e0fcc0445b3d9697c1fa4df1d168 (patch)
treea4c9c29bca27b2148874f278205fa940c42c4629 /files/.zsh
parenta18809a83479b1348d5705e0c01d56091017d291 (diff)
[vim] Add euro sign digraph variation.
Change vim ledger plugin and ledger shorthands.
Diffstat (limited to 'files/.zsh')
-rw-r--r--files/.zsh/rc/S51_ledger7
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() {