This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/layers/+tools/finance
duianto 443df5dbd5 Update bitbucket evil urls to github evil urls
The issues section in the bitbucket evil repository seems to
have been removed when the evil package was migrated to github.

It means that the bitbucket url to the file: evil-states.el,
is eventually going to become outdated and possibly removed.

And the bitbucket issue url now redirects to the bitbucket sign
up page.

Therefore both urls were updated to point to the equivalent
urls in the github evil repository.
2017-03-10 13:10:33 +02:00
..
img layers directory: create new categories 2016-03-23 21:39:43 -04:00
packages.el Update bitbucket evil urls to github evil urls 2017-03-10 13:10:33 +02:00
README.org Add keybindings for ledger account reconciliation 2017-01-04 21:55:32 +02:00

Finance layer

Description

This layer adds finance related packages:

/TakeV/spacemacs/media/commit/6b7aa704282d5246c056f29e41808413ff4fae95/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