Skip to content

Commit 67fe21c

Browse files
committed
snippet: add beancount-mode snippets
1 parent 01d9bdc commit 67fe21c

File tree

12 files changed

+67
-0
lines changed

12 files changed

+67
-0
lines changed

beancount-mode/Assets

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: Assets:
3+
# key: as
4+
# --
5+
Assets:

beancount-mode/Equity

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: Equity:
3+
# key: eq
4+
# --
5+
Equity:

beancount-mode/Expenses

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: Expenses:
3+
# key: ex
4+
# --
5+
Expenses:

beancount-mode/Income

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: Income:
3+
# key: in
4+
# --
5+
Income:

beancount-mode/Liabilities

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: Liabilities:
3+
# key: li
4+
# --
5+
Liabilities:

beancount-mode/balance

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: Balance assertion
3+
# key: bal
4+
# condition: (bolp)
5+
# --
6+
`(format-time-string "%Y-%m-%d")` balance $1 ${2:0.00}

beancount-mode/close

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: Close account
3+
# key: cl
4+
# condition: (bolp)
5+
# --
6+
`(format-time-string "%Y-%m-%d")` close $0

beancount-mode/commodity

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# -*- mode: snippet -*-
2+
# name: Commidity directive
3+
# key: com
4+
# condition: (bolp)
5+
# --
6+
`(format-time-string "%Y-%m-%d")` commodity ${1:USD}
7+
name: "${2:American dollar}"
8+
asset-class: "${3:cash}"

beancount-mode/date

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: Insert date
3+
# --
4+
`(format-time-string "%Y-%m-%d")`

beancount-mode/event

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: Event directive
3+
# key: ev
4+
# condition: (bolp)
5+
# --
6+
`(format-time-string "%Y-%m-%d")` event "$1" "$2"

0 commit comments

Comments
 (0)