If anyone else is wondering, the config folder path for linux should reflect the linux folder structure accurately using forward slashes which can be escaped. So in the example config where it shows and example for window:
"directory": "C:\\Websites\\ShopName"
the example for Linux would be more like
"directory": "\/home\/username\/ShopName"
Where "ShopName" is name of folder you placed themes folders.