#!/usr/bin/env bash # Thanks to reddit:rudypaul BIN_DIR="/usr/bin" PLUTIL="${BIN_DIR}/plutil" XPATH="${BIN_DIR}/xpath" BASE64="${BIN_DIR}/base64" dnd_enabled=$( "${PLUTIL}" -extract dnd_prefs xml1 -o - ~/Library/Preferences/com.apple.ncprefs.plist | "${XPATH}" -q -e 'string(//data)' | "${BASE64}" -D | "${PLUTIL}" -convert xml1 - -o - | "${XPATH}" -q -e 'boolean(//key[text()="userPref"]/following-sibling::dict/key[text()="enabled"])' ) if [ $dnd_enabled -eq 1 ]; then sketchybar -m --set $NAME drawing=on else sketchybar -m --set $NAME drawing=off fi