GitHub - md-arif-shaikh/expenses: recording and viewing expenses using emacs
source link: https://github.com/md-arif-shaikh/expenses
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Expenses
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-expense
Add an expense entry
expenses-view-expense
View expense file
expenses-calc-expense-for-day
Calculate expenses in a day
expenses-calc-expense-for-month
Calculate expenses in a month
expenses-calc-expense-for-months
Calculate expenses in a range of months
expenses-calc-expense-for-year
Calculate expenses in a year
expenses-calc-expense-by-category
Calculate 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
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK