dot-config/dot-config.github.io
dot-config promotes use of .config folders for project level settings
{ "createdAt": "2022-01-18T10:05:05Z", "defaultBranch": "main", "description": "dot-config promotes use of .config folders for project level settings", "fullName": "dot-config/dot-config.github.io", "homepage": "https://dot-config.github.io/", "language": null, "name": "dot-config.github.io", "pushedAt": "2025-06-02T20:04:55Z", "stargazersCount": 55, "topics": [ "decluttering", "standards", "supports-dot-config" ], "updatedAt": "2025-08-20T23:40:17Z", "url": "https://github.com/dot-config/dot-config.github.io"}Use .config to store your project configs
Section titled “Use .config to store your project configs”The goal of dot-config is to promote standardization of .config folder
for storing project specific tool configurations.
By using a subfolder you will help decluttering project root folder and isolating configuration from other project files.
Use of .config is based on long standing XDG
standard which promoted the use of ~/.config for keeping user settings.
We only extended the concept to project repositories.
Tools already supporting .config at repository level
Section titled “Tools already supporting .config at repository level”Do we really need yet another standard?
Section titled “Do we really need yet another standard?”Dot-config is not a new standard, is just an extension of XDG one, one that covers for projects directories in addition to user home directories.