Project specific configurations


I’m wondering if there is a way to store configurations which are specific to a project (or folder). The configuration is not global.

This is for my build package, and I want the user to be able to specify argument list and environment for each project they’re working on. Naturally these may differ between projects.

There seems to be some form of storage which is per project. If I’m looking in my ~/.atom/storage there are alot of files. Inspecting these shows a neat JSON structure, and in project.path a reference to one of my projects (which I have opened at one time) exists. This leads me to believe the functionality exists, but I can’t find any documentation or how to use it.


Did you try ?