This repo could really use a systematic organizational structure and method of installing configuration files.
For example, let's say I'm a new user of ANL LCRC (Bebop) and I want to get started with Spack. What I would like to be able to do is run something like:
$ git clone https://github.com/spack/spack-configs/ANL/LCRC ~/.spack
and be ready to go. Git has a "sparse checkout" feature that does something like this, but I'm not sure if that lets me make changes and contribute them back to this repo. Perhaps submodules are needed?
This repo could really use a systematic organizational structure and method of installing configuration files.
For example, let's say I'm a new user of ANL LCRC (Bebop) and I want to get started with Spack. What I would like to be able to do is run something like:
$ git clone https://github.com/spack/spack-configs/ANL/LCRC ~/.spackand be ready to go. Git has a "sparse checkout" feature that does something like this, but I'm not sure if that lets me make changes and contribute them back to this repo. Perhaps submodules are needed?