CleanShotRenamerX
Auto-rename screen shots taken with macOS app CleanShot X.
I personally find it annoying when a product tries to self-promote. CleanShot X is a great app for taking and marking up screen shots on macOS, but it names all of its files "CleanShot<date/timestamp>.png." To address this, I have created a simple launch agent and shell script to auto-rename the image files created by CleanShot X.
Steps to implement:
- Set CleanShot X to save screen shots in ~/Pictures/ScreenShots
- Move the ScreenShotRenamer.sh file to /Applications
- Move the ScreenShotRenamer.plist file to ~/Library/LaunchAgents
- Execute the following command in Terminal: launchctl load ~/Library/LaunchAgents/ScreenShotRenamer.plist