homebrew-fonts/.fontfoldercleanup/remove_ds_and_clean_empty_folders.py
2024-10-02 13:59:19 -05:00

11 lines
No EOL
652 B
Python

import cleanup
import os
if __name__ == '__main__':
# Clean up git repository
os.system(f"cd {cleanup.repo_location}") # Pull the latest changes from the remote repository
os.system("git reset --hard main") # Reset the repository to the 'main' branch, discarding all local changes
os.system("git clean -fdx") # Remove all untracked files and directories, including ignored files
cleanup.remove_ds_store_files() # Remove .DS_Store files from the repository
cleanup.remove_setup_complete_files() # Remove setup complete files from the repository
cleanup.remove_empty_folders() # Remove empty folders from the repository