{ "hooks": { "PostToolUse": [ { "matcher": "Edit|MultiEdit|Update|Write" , "hooks": [ { "type": "command" , "command": "make format" } ] } ] } , "permissions": { "allow": [ "Bash(make)" , "Bash(make clean)" , "Bash(make debug)" , "Bash(make release)" , "Bash(zig build)" ] , "deny": [ "Read(.env)" , "Edit(build.zig)" , "MultiEdit(build.zig)" , "Update(build.zig)" , "Write(build.zig)" , "Edit(GNUmakefile)" , "MultiEdit(GNUmakefile)" , "Update(GNUmakefile)" , "Write(GNUmakefile)" ] } }