Skip to content

Display account net worth and current monthly budget in your terminal. Uses the python-mintapi.

License

Notifications You must be signed in to change notification settings

huntantr/mint-cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mint-cli

Terminal interface for the Intuit Mint budget system Displays account net worth, emergency budget and current monthly budget.

Requirements

python: mintapi python-dotenv tabulate colorama

> pacman -S(apt install) chromium-chromedriver

scdoc for man file creation

Install from AUR

https://aur.archlinux.org/packages/mint-cli-git

When installed from the aur, the .env file is located at /etc/mint-cli/.env

Install from source

Make sure to use the -l flag when installed from local, the .env file is expected to be in the git repo.

> cp .env.example .env > vim .env

Install man page

To install the man page run the following commands:

make
sudo make install

Usage

./mint-cli
usage: mint-cli [-h] [-v] [-n] [-b] [-e] [-r] [-l]

optional arguments:
  -h, --help       show this help message and exit
  -v, --verbosity  increase output verbosity
  -n, --net        show net worth and account amounts
  -b, --budget     show current budget and savings rate
  -e, --emergency  show emergency fund timeline
  -r, --refresh    refresh data from mint account
  -l, --local      use local data and .env

Usage Example

Display buget using info from mint.com account and .env

.env

alt text

Output

> ./mint-cli -rb alt text

About

Display account net worth and current monthly budget in your terminal. Uses the python-mintapi.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.8%
  • Makefile 1.2%