Make the CLI looks better with rich-click
- https://pypi.org/project/rich-click/
- https://github.com/ewels/rich-click
- https://repology.org/badge/vertical-allrepos/python:rich-click.svg: Poor packaging, but available in Debian
- Do no longer really support Typer #439+ https://github.com/ewels/rich-click/releases/tag/v1.6.0
## Todos
- [x] Introduce `rich-click`
- [x] Import top-level `click` in all files
- [x] Switch `click` to `rich-click` imports
- [x] [Read documentation](https://github.com/ewels/rich-click#usage) to understand the majority of aspects of this lib
- [x] Set [`SHOW_ARGUMENTS`](https://github.com/ewels/rich-click#positional-arguments)
- [x] [Group and sorting](https://github.com/ewels/rich-click#groups-and-sorting)
- [ ] Set [`MAX_WIDTH`](https://github.com/ewels/rich-click#help-width)? No, since if the width of the terminal is smaller than the set value, then it’s no longer responsive and take the value set not lower.
issue