budge 0.1.0

A budgeting app written in Rust
budge-0.1.0 is not a library.

budge

A terminal user interface for managing budgets. Still a huge work in progress

Installation

Installation is simple, all sqlx snobbiness is handled through build.rs

cargo install --git https://github.com/vazpera/budge

Usage

[!INFO] budge run by itself will display help!

Creating a budget

Use the budge create subcommand to generate a budget with its amount and the month it is tied to. Months should be in YYYY-MM format

budge create <amount> <month>

View a budget

Use the budge load subcommand to open the UI. Make sure to supply the ID

budge load <id>

Delete a budget

budge remove <id>

Listing all budgets

budge list

Keybinds while in the UI

Key Action
a Add a new payment
Del Delete a payment by ID
Tab Change focus while editing
j/k Scroll through payments
Esc Exits editing without saving
Ret. Finalizes edits and submits