At the moment PS1 is hard-coded env_functions.sh. Modifying it locally is obviously possible, but leads to infrequent merge conflicts. Would it be possible to expose LAYOUT in base.conf of some sorts?