{
"default_stages": [
"pre-commit"
],
"repos": [
{
"hooks": [
{
"always_run": false,
"args": [],
"entry": "/nix/store/qc2i40i0x8g7hihfz6nn6r7bwdkqm6lf-clang-tools-21.1.7/bin/clang-format -style=file -i",
"exclude": "^$",
"exclude_types": [],
"fail_fast": false,
"files": "",
"id": "clang-format",
"language": "system",
"name": "clang-format",
"pass_filenames": true,
"require_serial": false,
"stages": [
"pre-commit"
],
"types": [
"file"
],
"types_or": [
"c",
"c++"
],
"verbose": false
},
{
"always_run": false,
"args": [],
"entry": "cargo clippy --all-targets",
"exclude": "^$",
"exclude_types": [],
"fail_fast": false,
"files": "\\.rs$",
"id": "clippy",
"language": "system",
"name": "clippy",
"pass_filenames": false,
"require_serial": false,
"stages": [
"pre-commit"
],
"types": [
"rust"
],
"types_or": [],
"verbose": false
},
{
"always_run": false,
"args": [],
"entry": "/nix/store/w2jn3684vnkxrcpqw7fay9zv6cg475pv-rustfmt-wrapped/bin/cargo-fmt fmt --all -- '--color=always'",
"exclude": "^$",
"exclude_types": [],
"fail_fast": false,
"files": "\\.rs$",
"id": "rustfmt",
"language": "system",
"name": "rustfmt",
"pass_filenames": false,
"require_serial": false,
"stages": [
"pre-commit"
],
"types": [
"file"
],
"types_or": [],
"verbose": false
}
],
"repo": "local"
}
]
}