Config is a small Git wrapper that uses a Git Bare repository for managing your local config files.
By setting some needed defaults and using a config file, config
can monitor files from any root directory.
Once you have initialised the CLI, you interact with it the same way you would use Git, except the binary is config
.
To install, either build from source by cloning the repo or using go install
.
git clone https://github.com/dmhdeveloper/config.git config
cd config
make build
cp config /usr/local/bin/
go install github.com/dmhdeveloper/config@latest
- Implement storing and retrieving git config from config file
- Implement command feature
init
- Implement command feature
display
- Implement command feature
app
- Support shell completion files
- Support Windows