code: def _copy_settings_file(source, destination, name):
      
  
      if os.path.exists(destination):
          try:
              ch = six.moves.input(
                  'File %s already exists, overwrite? y/[n]):' % destination)
              if ch not in ('Y', 'y'):
                  return
          except KeyboardInterrupt:
              return
  
      filepath = os.path.dirname(destination)
      if not os.path.exists(filepath):
          os.makedirs(filepath)
  
      print('Copying default %s to %s' % (name, destination))
      shutil.copy(source, destination)
      os.chmod(destination, 0o664)
docs: Copy a file from the repo to the user's home directory.