update hooks to compile on commit

The reason this is so hacky is so it'll seamlessly integrate with people's existing ok repos without them having to re symlink their hooks.