diff --git a/bin/alfredworkflow.clean b/bin/alfredworkflow.clean index e1b8368..2bc8678 100755 --- a/bin/alfredworkflow.clean +++ b/bin/alfredworkflow.clean @@ -10,6 +10,8 @@ ensure end plist = ARGF.read +puts plist and exit unless File.exist?("/usr/libexec/PlistBuddy") + with_tempfile('info.plist') do |f| f << plist f.flush