21 lines
496 B
Bash
21 lines
496 B
Bash
#!/usr/bin/env zsh
|
|
# Eryn Wells <eryn@erynwells.me>
|
|
|
|
autoload darwin_icloud_drive_path
|
|
|
|
icloud=`darwin_icloud_drive_path`
|
|
if [[ ! -d "$icloud" ]]; then
|
|
return 1
|
|
fi
|
|
|
|
# Put screenshots in iCloud Drive, in a directory according to hostname
|
|
local name=`hostname -s | tr A-Z a-z | tr ' ' -`
|
|
local screenshots_dir="$icloud/Screenshots/$name"
|
|
mkdir -p "$screenshots_dir"
|
|
|
|
echo "$screenshots_dir"
|
|
defaults write com.apple.screencapture screenshots_diration "$screenshots_dir"
|
|
|
|
killall Dock
|
|
|
|
return 0
|