Commit Graph

16 Commits

Author SHA1 Message Date
1ecf7f1ee4 feat: show what ahab makes of this project 2026-09-08 17:35:25 +02:00
61f35f5ae4 feat: silence progress with --quiet 2026-09-08 17:35:22 +02:00
a3c08f6eaa refactor: put every filesystem write behind one module 2026-09-08 15:43:44 +02:00
afa0b65c13 fix: stop --dry-run from writing to the working tree 2026-09-08 13:18:17 +02:00
061b77f619 feat: colour the help, and check the command definition 2026-09-08 12:00:55 +02:00
43d55b1003 style: normalise command help 2026-09-08 11:27:32 +02:00
b2a0c08256 feat: add verbose and dry run 2026-09-08 11:27:26 +02:00
6e44527a9a feat: deprecate compose subcommand 2026-09-07 13:11:36 +00:00
ef19f49c63 feat: add completions subcommand 2026-09-04 16:03:35 +02:00
54395f83e4 feat: add link command 2026-09-03 15:58:28 +02:00
3077420db2 feat!: respect COMPOSE_FILE env and remove docker command
Read COMPOSE_FILE from env and use it if it is set. Default is still
docker/local/docker-compose.yaml.

BREAKING CHANGE: Removed docker subcommand. Added deprecation notice to
compose subcommand.
2024-10-25 09:37:13 +02:00
2754a3bb30 feat: compile time completion generation
Removed `completion` command in favor of compile time completion
generation. This tool will only be build from source for the foreseeable
future so this makes sense for now.
2023-08-09 14:45:07 +02:00
63b4b60f9a fix: duplicated help message
Django subcommand had the same help message as compose.
2023-06-02 16:56:26 +02:00
de5e6b4d10 feat: rename commands and remove aliases in favour of completion
BREAKING CHANGE: changed commands as follows
D -> Docker
Dc -> Compose
Dj -> Django
Pg -> Postgres
2023-05-27 13:30:09 +02:00
61e7556997 feat: add clap_complete for generating completion files
`ahab generate <shell>` can now be used to generte completion files for
this tool.
2023-05-27 13:28:05 +02:00
eb232a93f8 feat: prepare initial cli layout
Made initial command scopes
d -> docker related commands
dc -> docker compose related commands
dj -> django related commands
pg -> postgres related commands
2023-05-21 22:40:34 +02:00