# HG changeset patch # User Atarwn Gard # Date 1760499610 -18000 # Node ID 5e9111d1a28559f54aaa5716575464cae9562bf6 # Parent 9d6b34ed3a0905b9c52292b93ab3c0bf01595aaf added contribution guidelines diff -r 9d6b34ed3a09 -r 5e9111d1a285 CONTRIBUTING.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CONTRIBUTING.md Wed Oct 15 08:40:10 2025 +0500 @@ -0,0 +1,19 @@ +If gbwm ever gets contributors, here's a short memo with the rules: + +1. Do not combine multiple unrelated changes in a single commit. + If your commit touches several independent features or fixes and isn't logically atomic, split it. + +2. Use natural-language commit prefixes. + Examples of valid prefixes: + - feat, feature, featured — for small useful improvements + - add, added — for new functionality + - del, deleted, removed — for removed functionality + - refactor, refactored — for code improvements that don't change behavior + + Good commit messages look like: + ``` + featured useful keybindings for laptop users + XF86 keybindings fix + added remembering for last focused window + feat: moved config out of the main file + ```