8000 GitHub - emacsmirror/expenses: Record and view expenses
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

emacsmirror/expenses

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expenses

GitHub MELPA

Table of Contents

About Expenses

Expenses is an Emacs package to keep records of your expenses and view expenses by given date/month/months/year. Expenses could be filtered by one or more categories. It saves the expenses in an org-table inside an org file. For each month, a separate org file is created with the year and month as a prefix to the file names.

It uses the org-table formulas to calculate expenses for the given period.

How to install

Expenses is available in MELPA.

Custom settings

  • Directory for saving the expense org files
    (setq expenses-directory "/path/to/directory")
        
  • Category list for expenses
    (setq expenses-category-list '("category-1" "category-2"))
        
  • Currency
    (setq expenses-currency "$")
        

Interactive functions

Interactive functionsActions
expenses-add-expenseAdd an expense entry
expenses-view-expenseView expense file
expenses-calc-expense-for-dayCalculate expenses in a day
expenses-calc-expense-for-monthCalculate expenses in a month
expenses-calc-expense-for-monthsCalculate expenses in a range of months
expenses-calc-expense-for-yearCalculate expenses in a year
expenses-calc-expense-by-categoryCalculate expenses in one or more category for a given date or month

Screenshots

expenses-calc-expense-for-day

expenses-calc-expense-for-month

expenses-calc-expense-for-months/expenses-calc-expense-for-year

expenses-calc-expense-by-category

About

Record and view expenses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Languages

  • Emacs Lisp 100.0%
0