36 lines
798 B
YAML
36 lines
798 B
YAML
default_install_hook_types:
|
|
- pre-commit
|
|
- commit-msg
|
|
|
|
repos:
|
|
- repo: https://github.com/gitleaks/gitleaks
|
|
rev: v8.21.2
|
|
hooks:
|
|
- id: gitleaks
|
|
stages: [pre-commit]
|
|
|
|
- repo: local
|
|
hooks:
|
|
- id: nixpkgs-fmt
|
|
name: Check nix formatting
|
|
entry: nixfmt
|
|
language: system
|
|
files: .*\.nix$
|
|
args: [-c]
|
|
stages: [pre-commit]
|
|
|
|
- id: prettier
|
|
name: Check css, scss, js, ts and yaml formatting
|
|
entry: prettier
|
|
language: system
|
|
files: .*\.(css|scss|js|ts|yaml)$
|
|
args: [-c]
|
|
stages: [pre-commit]
|
|
|
|
- id: typos
|
|
name: Check for typos
|
|
entry: typos
|
|
language: system
|
|
files: .*
|
|
exclude: .*\.(png|jpg|jpeg|age)
|
|
stages: [pre-commit]
|