I feel that the example configuration might scare newcommers away, as it contains a lot of information and comments. Perhaps this could remedy that fact. We could split $ASTRALITY_CONFIG_HOME/astrality.yml into three seperate files: modules.yml, config.yml, and context.yml and just merge the three files together at runtime? We don't have to enforce that the content is placed within the correct file, it is mainly for organizational purposes.
I feel that the example configuration might scare newcommers away, as it contains a lot of information and comments. Perhaps this could remedy that fact. We could split
$ASTRALITY_CONFIG_HOME/astrality.yml
into three seperate files:modules.yml
,config.yml
, andcontext.yml
and just merge the three files together at runtime? We don't have to enforce that the content is placed within the correct file, it is mainly for organizational purposes.