support passing settings path by command line