diff --git a/dot_gitmessage.tmpl b/dot_gitmessage.tmpl index fe8de77..d193a85 100644 --- a/dot_gitmessage.tmpl +++ b/dot_gitmessage.tmpl @@ -6,13 +6,28 @@ type(scope): concise description # List of change types: -# feat : New feature -# fix : Bug fix -# docs : Documentation only +# 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 : Maintenance, dependencies, etc. +# 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 (if applicable) +# Target-Host: hostname (if change is specific to a certain machine)