Add the template option documentation.
This commit is contained in:
parent
8d1baaf57f
commit
a4d0431a32
|
@ -20,3 +20,7 @@ Below is the default script template that Hooked uses, where `hook_type` is the
|
||||||
```sh
|
```sh
|
||||||
{{#include ../../../hooked-cli/source/templates/default.sh}}
|
{{#include ../../../hooked-cli/source/templates/default.sh}}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
You can provide your own template by using the `general.template` configuration setting. If you do, make sure you include a line somewhere that says `# Installed by Hooked.` for the [uninstall CLI command][cli-uninstall].
|
||||||
|
|
||||||
|
[cli-uninstall]: ./uninstall.md
|
||||||
|
|
|
@ -10,11 +10,13 @@ The `general` [table][toml-table] is for main Hooked configuration.
|
||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| config | String | Hooked.toml | The configuration file to use. If your configuration file isn't `Hooked.toml` you should set this accordingly. |
|
| config | String | Hooked.toml | The configuration file to use. If your configuration file isn't `Hooked.toml` you should set this accordingly. |
|
||||||
| directory | String | hooks | The directory Hooked looks in for anything related to files. For example: scripts, templates, etc. |
|
| directory | String | hooks | The directory Hooked looks in for anything related to files. For example: scripts, templates, etc. |
|
||||||
|
| template | Optional string | | Path to a custom template to be used when installing scripts. See the [install CLI command][cli-install] for more details. |
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
[general]
|
[general]
|
||||||
config = "Hooked.toml"
|
config = "Hooked.toml"
|
||||||
directory = "hooks"
|
directory = "hooks"
|
||||||
|
template = "template.sh"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Pre-commit
|
## Pre-commit
|
||||||
|
@ -43,5 +45,6 @@ on_failure = "continue"
|
||||||
|
|
||||||
[^command-and-script]: When both a command and script are defined in a hook, *only* the command will be run.
|
[^command-and-script]: When both a command and script are defined in a hook, *only* the command will be run.
|
||||||
|
|
||||||
|
[cli-install]: ../cli/install.md
|
||||||
[toml-table]: https://toml.io/en/v1.0.0#table
|
[toml-table]: https://toml.io/en/v1.0.0#table
|
||||||
[toml-arrays-of-tables]: https://toml.io/en/v1.0.0#array-of-tables
|
[toml-arrays-of-tables]: https://toml.io/en/v1.0.0#array-of-tables
|
||||||
|
|
Loading…
Reference in New Issue