Commit graph

21 commits

Author SHA1 Message Date
e2436328b7 Add note add command 2025-05-03 16:36:58 +02:00
3390526522 Add repo rename command 2025-05-03 16:30:50 +02:00
357de970ee Save repos 2025-05-03 16:24:54 +02:00
d08922e753 Add note list command 2025-05-03 11:15:21 +02:00
11d03aac57 Add repo select command 2025-05-03 01:43:47 +02:00
c9a7b6fa91 Use repo list logic in status command 2025-05-03 01:37:47 +02:00
05477ee64f Show which repo is selected in repo list command 2025-05-03 01:35:10 +02:00
5e87d74ede Rename repo show command to repo info 2025-05-03 01:34:58 +02:00
427128fe5c Print data dir only in status command 2025-05-03 01:09:19 +02:00
19c53e0ee8 Add subcommand aliases 2025-05-03 01:01:04 +02:00
1ed358a0b2 Get rid of unnecessary curly braces 2025-05-03 00:53:21 +02:00
9a3004557f Add repo list command 2025-05-03 00:49:42 +02:00
efafc085f3 Add repo remove command 2025-05-03 00:49:42 +02:00
2c5ff584db Add repo add and repo show commands 2025-04-30 00:49:04 +02:00
b0ea87dbd6 Rename migrate command to tidy
It now does more than plain data dir migration. I'm not yet sure though
when tidying will be executed during normal operations. During app
startup sounds appropriate, maybe even at the end of open_and_migrate.
2025-04-29 01:36:38 +02:00
3a3a2de8dc Store repo names and selected repo in state 2025-04-29 01:33:28 +02:00
427dce3e48 Add status cli command 2025-04-28 12:49:32 +02:00
4b11b4ce62 Move module definitions after imports
The style guide says: "Put imports before module declarations."
See https://doc.rust-lang.org/style-guide/items.html

Cargo also does this automatically.
2025-04-28 01:45:14 +02:00
9d2d1fa3c1 Add migrate cli command 2025-02-19 14:00:25 +01:00
c80325ea40 Locate data dir on Linux and Windows 2025-01-25 12:04:18 +01:00
89d6006d8d Set up cargo workspace 2025-01-24 01:03:18 +01:00