docs: def _setup_tarbell_project_path(settings, path, prompt=True):
      """
      Prompt user to set up project path.
      """
      default_path = os.path.expanduser(os.path.join("~", "tarbell"))
      projects_path = raw_input("\nWhat is your Tarbell projects path? [Default: {0}, 'none' to skip] ".format(default_path))
      if projects_path == "":
          projects_path = default_path
      if projects_path.lower() == 'none':
          puts("\n- Not creating projects directory.")
          return {}
  
      if os.path.isdir(projects_path):
          puts("\nDirectory exists!")
      else:
          puts("\nDirectory does not exist.")
          make = raw_input("\nWould you like to create it? [Y/n] ")
          if make.lower() == "y" or not make:
              os.makedirs(projects_path)
      puts("\nProjects path is {0}".format(projects_path))
      puts("\n- Done setting up projects path.")
      return {"projects_path": projects_path}