ontodev / cogs

COGS Operates Google Sheets
BSD 3-Clause "New" or "Revised" License
16 stars 3 forks source link

Add support for shared configuration in `~/.config/cogs/` #96

Closed jamesaoverton closed 3 years ago

jamesaoverton commented 3 years ago

I've been thinking about this for a while and haven't made much progress, but I think we want some sort of configuration for the user in a standard place, such as ~/.config/cogs/. This should include an INI-style or YAML file or something for global settings, and one or more credential files. The main pain point right now is making it easier to manage configuration files for multiple projects. There's a lot of possible solutions but I don't know which is the right design. As always, we should look to how git does things for guidance.

jamesaoverton commented 3 years ago

GitHub is acting up... Closing in favour of #97.