# Fracture Fracture is an invoice registering system based on the command line. It makes a heavy use of `EDITOR` environment variable that lets you edit invoices based on python's `ConfigParser` module that are later written in a SQLite database. ## Configuration Run `fracture configure` for configuration. It will automatically open a sample configuration file for you. Once it's filled it will store the configuration file in `$XDG_CONFIG_HOME/fracture/config` (`XDG_CONFIG_HOME` falls back to `$HOME/.config`). If configuration file is already set it will load the current configuration file for you to edit. ## Storage Storage is done in the configuration directory (for the moment). If you want to create a new invoice run `fracture new` and it will open an empty invoice in your `EDITOR` of choice. Fill it, save and it will create and store the invoice in the database. ## TODO - Invoice rendering in an cool format (LaTeX for PDF rendering?) - Dump summary that conforms government standards - Check what amount of detail it needs