Provider config helper functions
Enabled modules on first use
Hide errors when removing hooks
Only enabled module when it was not enabled before.
pre-commit.sh only runs enabled modules