diff options
| author | Anton Bobov <anton@bobov.name> | 2024-01-24 22:23:53 +0500 |
|---|---|---|
| committer | Anton Bobov <anton@bobov.name> | 2024-01-24 22:23:53 +0500 |
| commit | 727e75a26120c8b56e93c7319281cbfc84d63a8b (patch) | |
| tree | 9691aba02cf883a718c35d2cb3c1b1ebf2930903 /files/.zsh/rc/S51_ledger | |
| parent | 75a739e1fe61cbde14331282d8729809e826c3f1 (diff) | |
[zsh] Updates
Diffstat (limited to 'files/.zsh/rc/S51_ledger')
| -rw-r--r-- | files/.zsh/rc/S51_ledger | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/files/.zsh/rc/S51_ledger b/files/.zsh/rc/S51_ledger index 65e709b..88b66eb 100644 --- a/files/.zsh/rc/S51_ledger +++ b/files/.zsh/rc/S51_ledger @@ -19,7 +19,10 @@ _ledger_smartcase_expr() { bal() { if [ $# -eq 0 ] || [[ $1 =~ [-].+ ]] ; then - ledger balance --format '%(account)\n' ^Assets | sort | fzf --multi --preview "ledger balance $* {+}" + ledger balance --format '%(account)\n' ^Assets | + head -n-1 | sort | + fzf --multi --preview "ledger balance $* {+}" | + xargs ledger balance $* elif [ $# -eq 1 ] ; then ledger balance \( ^Assets ^Liabilities \) and $(_ledger_smartcase_expr "$*") else |
