fix config require logic and add option to manually specify its location
0.1.1