zmk/app/drivers
Joel Spadin 32ae776c42 refactor: Add more checks to pre-commit
Updated existing pre-commit hooks and added some new hooks:

- Remove trailing whitespace
- Ensure every non-empty file ends with a new line
- Check YAML file validity
- Prevent adding large files
- Ensure any scripts with shebangs are executable

Added a GitHub action to run pre-commit on every commit. Removed any
existing actions which duplicate pre-commit.

Ran pre-commit on the codebase.
2023-04-24 16:07:04 -07:00
..
display fix(display): Tweak EPD driver init/blanking. 2023-04-05 22:55:38 -07:00
gpio refactor: Move away from deprecated label usages. 2023-04-05 22:55:38 -07:00
kscan fix(kscan): Default wait between outputs on RP2040. 2023-04-05 22:55:38 -07:00
sensor refactor: Move away from deprecated label usages. 2023-04-05 22:55:38 -07:00
zephyr refactor: Add more checks to pre-commit 2023-04-24 16:07:04 -07:00
CMakeLists.txt fix(drivers): Avoid build failures for GPIO driver 2022-06-05 17:57:35 -04:00
Kconfig feat(drivers): Add mcp23017 driver based on upstream mcp23s17 one. 2021-09-14 20:48:28 -04:00