nim is not a particularly popular language but this question goes to the larger philosophical understanding of the ClearLinux design.
The nim language tools have a file
nim.cfg. This file can be included in any and maybe all folders of a project. There are also some “global” folders that make sense too. For example nim is packaged with a global num.cfg that would normally be placed in /etc. Since /etc is considered generally off limits the num.cfg file might go in the users home/config. But then maybe there is a pseudo /etc folder some place where this file would make sense.
At this point I hope I have not lost anyone… The point is where should 3rd parties expect to put global artifacts?