To support my continued open-source work, pick a method:
Collection of small scripts
The easiest way to get these is via this repository, as the install will take care of any eventual dependencies that are not already available on your system.
annotmd
Script to convert .annot files to .md
cask-repair
Script to quickly repair outdated/broken Casks from homebrew-cask
climergebutton
Script to merge github pull requests via the merge button API
crafts
Script to allow copy/cut/paste between different terminal windows (it’s meant to be sourced from the shell, not called directly)
fastmerge
Script to quickly pull and push github pull requests to keep commit history cleaner, merging directly to master and closing the pull request
gifmaker
Script to make animated gifs from sequences of images, with control over FPS
human-media-time
Script to calculate the total running time of multiple media files, presenting the output in a human-readable way
labelcolor
Script to change label color of files in macOS
linux-usb
Script to facilitate installing Linux on a USB stick, from macOS
lovecolor
Script to get color palette from colourlovers and format it to use in processing
macspoof
Script to spoof the MAC address
mtgwallpaper
Script to download Magic: The Gathering wallpapers
pinboardbackup
Script to backup all bookmarks in your pinboard account
pinboardlinkcheck
Script to check the status code of links saved in your pinboard account
pinboardwaybackmachine
Script to add to the wayback machine links saved in your pinboard account
podbook
Script to generate a podcast RSS feed for audiobooks
prfixbranch
Script to quickly pull, fix, and push github pull requests, creating a new pull request with the fix
prfixmaster
Script to quickly pull, fix, and push github pull requests, merging directly to master and closing the previous pull request
progressbar
Overlay a progress bar on videos or gifs
ringtonemaker
Script to convert a video or audio file to an iPhone ringtone
seren
Script to rename files in a numerical sequence
strongpassword
Script to get a strong password by leveraging multiple sources
suntimes
Script to email local sunrise and sunset times (via Wolfram Alpha) for a given location
workflows-renamer
Script to rename unpackaged Alfred Workflows in the preferences directory after their name and bundle ID
License
The Unlicense (Public Domain, essentially)