[Doing-306] Use config preference to determine system workspace