.dotfiles/dot_gitmessage.tmpl
2024-12-18 21:21:14 +01:00

34 lines
1.3 KiB
Cheetah

# Type describes the nature of the change
type(scope): concise description
# Message body - Explain in detail what has been changed and why
# Use the present tense: "Add" instead of "Added" or "Adds"
# List of change types:
# feat : New feature or enhancement to dotfiles
# fix : Bug fix in configuration
# docs : Documentation changes
# style : Formatting, missing semicolons, etc.
# refactor : Code change that neither fixes a bug nor adds a feature
# test : Adding missing tests or correcting existing tests
# chore : Routine maintenance, dependency updates
# config : Configuration file changes (specific to dotfiles)
# env : Environment-specific changes
# secret : Changes to encrypted content
# script : Changes to shell scripts or automation
# Chezmoi-specific scope examples:
# (nvim) : Neovim configuration
# (shell) : Shell configurations (bash, zsh, fish)
# (kitty) : Kitty terminal configuration
# (hypr) : Hyprland configuration
# (waybar) : Waybar configuration
# (scripts) : Shell scripts and utilities
# (secrets) : Encrypted files and secrets
# (external): External dependencies
# Closes/Fixes/Resolves: #123 (if applicable)
# Co-authored-by: Name <email> (if applicable)
# Target-Host: hostname (if change is specific to a certain machine)