From ec23c1ab3f6a35051ee8fbce58772476748bb4d0 Mon Sep 17 00:00:00 2001 From: Guilherme Date: Mon, 17 Nov 2025 17:36:45 +0100 Subject: [PATCH 1/3] add ledger-mode transaction and price snippet - https://ledger-cli.org/ - https://github.com/ledger/ledger-mode --- snippets/ledger-mode/transaction | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 snippets/ledger-mode/transaction diff --git a/snippets/ledger-mode/transaction b/snippets/ledger-mode/transaction new file mode 100644 index 00000000..885cb5c7 --- /dev/null +++ b/snippets/ledger-mode/transaction @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: ledger transaction +# key: tr +# -- +`(format-time-string "%Y-%m-%d")` ${1:Description} + ${2:Assets:Bank:DBK} ${3:Amount} ${4:EUR} + ${5:Expenses:Unknown} From 76cc3fc6d15da846eff3ee4c8ca91302a259678d Mon Sep 17 00:00:00 2001 From: Guilherme Date: Mon, 17 Nov 2025 17:38:10 +0100 Subject: [PATCH 2/3] add ledger-mode price snippet --- snippets/ledger-mode/price | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 snippets/ledger-mode/price diff --git a/snippets/ledger-mode/price b/snippets/ledger-mode/price new file mode 100644 index 00000000..9847d1c1 --- /dev/null +++ b/snippets/ledger-mode/price @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: ledger price +# key: pr +# -- +P `(format-time-string "%Y-%m-%d")` ${1:BTC} ${2:35000} ${3:EUR} From 3c04e1dd0437f0fa212c8f1b3e004b73d248ffbe Mon Sep 17 00:00:00 2001 From: Guilherme Date: Mon, 17 Nov 2025 17:38:48 +0100 Subject: [PATCH 3/3] Refactor ledger transaction snippet for clarity --- snippets/ledger-mode/transaction | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/ledger-mode/transaction b/snippets/ledger-mode/transaction index 885cb5c7..a58ba953 100644 --- a/snippets/ledger-mode/transaction +++ b/snippets/ledger-mode/transaction @@ -3,5 +3,5 @@ # key: tr # -- `(format-time-string "%Y-%m-%d")` ${1:Description} - ${2:Assets:Bank:DBK} ${3:Amount} ${4:EUR} - ${5:Expenses:Unknown} + ${2} ${3:Amount} ${4:EUR} + ${5}