Skip to content
/ deben2 Public

A simple accounting tool, in C++

License

Notifications You must be signed in to change notification settings

kosua20/deben2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deben, a simple accounting tool.

Commands

  • --p,--path <path to config>
    Path to the file listing all operations. If not specified, Deben will look at the DEBEN_FILE environment variable.

Operations

  • --a,--add <[+,-]amount 'label' dd[/mm[/YYYY]]>
    Add an operation (--add is optional). An unsigned amount is assumed to be negative. Date can be partially specified and will be completed using the current day/month/year.
  • --d,--delete <i>
    Remove operation at index i (the last one by default)
  • --l,--list <n>
    List the last n operations (40 by default)
  • --g,--graph <n [m]>
    Display a plot of the last n months (12 by default) on a graph of m lines

Modifiers

  • --nc,--no-color
    Do not use color ANSI modifiers in the output.

Infos

  • --v,--version
    Displays the current Thoth version.
  • --license
    Display the license message.

Functionalities

All operations are stored in a simple text file using the following format:

YYYY/MM/DD amount label

Lines beginning with a # will be ignored (but preserved).

Future improvements

  • add bulk import

About

A simple accounting tool, in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published