- Introduction
- User guide
- Installation
❱
- Ruby
- Node.js
- Go
- Python
- Swift
- Scoop
- Homebrew
- Winget
- Snap
- Debian-based distro
- RPM-based distro
- Alpine
- Arch Linux
- Manual
- Usage
❱
- Commands
- ENV variables
- Tips
- Reference guide
- Config options
❱
- assert_lefthook_installed
- colors
- no_tty
- extends
- min_version
- output
- skip_output
- source_dir
- source_dir_local
- rc
- remotes
❱
- git_url
- ref
- refetch
- refetch_frequency
- configs
- Git hook
❱
- files
- parallel
- piped
- follow
- exclude_tags
- skip
- only
- commands
❱
- run
- skip
- only
- tags
- glob
- files
- file_types
- env
- root
- exclude
- fail_text
- stage_fixed
- interactive
- use_stdin
- priority
- scripts
❱
- runner
- skip
- only
- tags
- env
- fail_text
- stage_fixed
- interactive
- use_stdin
- priority
- Examples
❱
- Commitlint
- Remotes
- Auto stage changed files
- Filter files