Collection of useful miscellaneous scripts I personally use on a day-to-day basis.
Note
Make sure $HOME/.local/bin/ is in your PATH before proceeding
- Run the
setup.shscript to create thevenvdirectory and install all required python dependencies - Run the
install.shscript to link all scripts to~/.local/bin/
otval-daemon.sh- monitors internet connection and notifies about it dropping outswearscan.py- scans GitHub repos for swear words across multiple users/orgsdeduplicate.py- deduplicates images by perception hash and files by sha256git-clean.sh- recursively cleans git repositories in the current directoryytmsync.py- downloads youtube music playlist and appends metadataextsort.sh- sorts files recursively by their extension to foldersadbsync.py- synchronizes local directory with remote through ADBllmify.py- combines a folder of files into one LLM-friendly filefixnames.py- fixes mojibake filenames and uppercase extensionshashify.py- recursively renames files to their MD5 hashmovloop.py- generates a looping gif from videoscompress.sh- simple compression script