7

GitHub - md-arif-shaikh/expenses: recording and viewing expenses using emacs

 2 years ago
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.
neoserver,ios ssh client

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-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 Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK