spacemacs/layers/+tools/finance
2017-04-28 23:29:14 -04:00
..
img
packages.el Update bitbucket evil urls to github evil urls 2017-03-10 13:10:33 +02:00
README.org Format and cleanup docs. Fix links. 2017-04-28 23:29:14 -04:00

Finance layer

Description

This layer adds finance related packages:

/TakeV/spacemacs/media/commit/17ac76869cebb47b9c009a75a52806efef2e3e6b/layers/+tools/finance/img/ledger.png

Install

Layer

To use this configuration layer, add it to your ~/.spacemacs. You will need to add finance to the existing dotspacemacs-configuration-layers list in this file.

Configuration

Ledger

You can set what column transaction posts are aligned to on the right by setting the variable ledger-post-amount-alignment-column in your dotspacemacs/user-config. The default value, set in the layer, is 62.

  (defun dotspacemacs/user-config ()
    (setq ledger-post-amount-alignment-column 68))

Key bindings

Ledger

Key Binding Description
SPC m a add a transaction
SPC m b edit a post amount with Emacs Calculator mode
SPC m c toggle 'cleared' flag on transaction or post
SPC m C sort and align the entire buffer
SPC m d delete current transaction
SPC m p display balance at point
SPC m q align a single transaction's posts
SPC m r reconcile an account
SPC m R display a report
SPC m t append an effective date to a post
SPC m y set the year for quicker entry
SPC m RET set the month for quicker entry

Ledger-Reconcile

Key Binding Description
SPC m , toggle the current transaction pending
SPC m a quickly add a transaction, without exiting the reconciliation buffer
SPC m t change the target amount for the selected account
SPC m q quit reconciliation
SPC m RET finalize the reconciliation, changing all pending transactions to cleared