Commit graph

13 commits

Author SHA1 Message Date
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