# `GitHoox.Hooks.Shell`
[🔗](https://github.com/sgerrand/git_hoox/blob/v0.1.0/lib/git_hoox/hooks/shell.ex#L1)

Escape hatch for arbitrary shell commands.

## Options

  * `:run` — command string. Required. Supports template variables:
    * `{staged_files}` — space-separated staged paths
    * `{all_files}` — all tracked paths
    * `{files}` — space-separated paths passed to the hook
  * `:shell` — shell executable. Default `"sh"`.

## Defaults

  * `stage_fixed: false`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
