The XDG Base Directory Specification is a set of standards for the locations of config files and similar things. (It’s designed for Linux, but even though I’m on OS X I use it to organize my dotfiles and keep my home directory tidy.)
For this project, you would just have to check for configuration in ~/.config/.git-semver/config first. If it exists, use it. Otherwise, fall back to ~/.git-semver/config as normal.
The XDG Base Directory Specification is a set of standards for the locations of config files and similar things. (It’s designed for Linux, but even though I’m on OS X I use it to organize my dotfiles and keep my home directory tidy.)
For this project, you would just have to check for configuration in
~/.config/.git-semver/config
first. If it exists, use it. Otherwise, fall back to~/.git-semver/config
as normal.