You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The latest release must include a Windows archive for this installer to complete. If it does not, the script fails explicitly and points you to `go install`.
64
+
65
+
**Homebrew Cask (macOS/Linux):**
66
+
67
+
```bash
68
+
brew install --cask thedavidweng/tap/money
69
+
```
70
+
60
71
If you installed an older Homebrew formula release, migrate to the cask:
Your local `~/.money` config, secrets, and database are not removed by uninstalling the old formula.
80
+
**Go:**
81
+
82
+
```bash
83
+
go install github.com/thedavidweng/money/cmd/money@latest
84
+
```
85
+
86
+
**Manual download:** grab the archive for your platform from the [latest GitHub Release](https://github.com/thedavidweng/money/releases/latest), extract it, and place the `money` binary on your `PATH`.
87
+
88
+
</details>
70
89
71
90
Try it without real credentials:
72
91
@@ -75,70 +94,20 @@ money demo accounts list --json
75
94
money demo transactions search "coffee" --json
76
95
```
77
96
78
-
##Commands
97
+
### Uninstall
79
98
80
-
```text
81
-
# Getting Started
82
-
money setup Initialize configuration and encrypted database
83
-
money doctor Check configuration and system health (--fix, --dry-run)
84
-
money demo <command> Run against non-persistent sample data
85
-
86
-
# Data Queries
87
-
money accounts list List financial accounts
88
-
money accounts create-manual Create a local manual account
89
-
money transactions list List transactions with filters
90
-
money transactions search Search transactions by text
91
-
money tx Alias for transactions
92
-
money categories list List transaction categories
93
-
money tags list List transaction tags
94
-
money recurring list List recurring transactions
95
-
money investments holdings List investment holdings
96
-
money investments securities List investment securities
97
-
money liabilities list List liabilities
98
-
money items list List linked provider items
99
-
money items get <id> Get a linked provider item
100
-
money items rename <id> <name> Rename a provider item alias
101
-
money items remove <id> Remove a linked provider item with cascade delete
102
-
money import <source> <file> Import data from external sources (source: monarch, csv)
103
-
money cashflow Show cashflow summary by period
104
-
money net-worth Show net worth breakdown
105
-
106
-
# Budgets & Rules
107
-
money budgets list List budgets
108
-
money budgets create Create a budget
109
-
money budgets get <id> Get budget details with categories
110
-
money budgets delete <id> Delete a budget
111
-
money budgets categories create Add a category to a budget
112
-
money budgets categories delete Remove a category from a budget
Read commands and provisional sync diagnostics support `--json` for machine-readable output. Manual write operations require `--dry-run` or `--confirm`.
110
+
Your local `~/.money` config, secrets, and database are not removed by uninstalling.
142
111
143
112
## Architecture
144
113
@@ -173,6 +142,7 @@ Read commands use local data only. Sync is the explicit boundary where outbound
173
142
| Document | Purpose |
174
143
|----------|---------|
175
144
|[`docs/GETTING_STARTED.md`](docs/GETTING_STARTED.md)| Install, setup, and pricing guide |
145
+
|[`docs/COMMANDS.md`](docs/COMMANDS.md)| Command inventory and global flags |
Read commands and provisional sync diagnostics support `--json` for machine-readable output. Manual write operations require `--dry-run` or `--confirm`.
The latest release must include a Windows archive for this installer to complete. If it does not, the script fails explicitly and points you to `go install`.
20
+
5
21
### macOS / Linux (Homebrew Cask)
6
22
7
23
```bash
@@ -31,7 +47,7 @@ Make sure `$GOPATH/bin` (usually `$HOME/go/bin`) is in your `PATH`.
31
47
32
48
### Pre-built binaries
33
49
34
-
Download the latest release for your platform from [GitHub Releases](https://github.com/thedavidweng/money/releases), unzip the archive, and move the `money` binary to a directory in your `PATH`.
50
+
Download the latest release for your platform from [GitHub Releases](https://github.com/thedavidweng/money/releases), extract the archive, and move the `money` binary to a directory in your `PATH`.
Die "The latest release does not provide $asset. Publish a Windows archive or install with Go: go install github.com/thedavidweng/money/cmd/money@latest"
0 commit comments