9b6fe94bc8
- separate Styles from ci.yaml into its own for clarity - extend pre-commit config with other useful defaults - move clippy, tests and typos into a push-based pre-commit