aboutsummaryrefslogtreecommitdiff
path: root/files/.zsh/rc/S51_ledger
diff options
context:
space:
mode:
authorAnton Bobov <anton@bobov.name>2024-01-24 22:23:53 +0500
committerAnton Bobov <anton@bobov.name>2024-01-24 22:23:53 +0500
commit727e75a26120c8b56e93c7319281cbfc84d63a8b (patch)
tree9691aba02cf883a718c35d2cb3c1b1ebf2930903 /files/.zsh/rc/S51_ledger
parent75a739e1fe61cbde14331282d8729809e826c3f1 (diff)
[zsh] Updates
Diffstat (limited to 'files/.zsh/rc/S51_ledger')
-rw-r--r--files/.zsh/rc/S51_ledger5
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