Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by dfay

  1. Updated for Big Sur / Keynote 10 at https://github.com/derickfay/keynote-to-pdf
  2. Oh I see, thanks. I was hoping it would (and thinking that logically it should) be a matter of granting an app permission to access Mail but no such luck.
  3. HoudahSpot has added a Mail plug-in that lets it search Mail when Mail is running - in Big Sur at least, not sure about Catalina - @Vero do you expect something similar in Alfred's future?
  4. This is the most comprehensive article I’ve seen on the topic: https://scriptingosx.com/2020/09/avoiding-applescript-security-and-privacy-requests/
  5. You just need to find command-line utilities to call for these tasks (LAME, sox , ImageMagick, VLC, textutil, etc.) and then stick the commands into file actions. There are workflows here but they are oldish e.g. But the approach would be the same.
  6. I got my 1.0 license 9 years and a few weeks ago. Not sure how long I was in the beta before then.
  7. You can just do this with the .json files in Alfred.alfredpreferences/snippets . Folders there are groups in Alfred.
  8. I haven't touched this in years but here is how I got my TE snippets into MacOS: https://github.com/derickfay/snipcon-OSX You could use Hazel as I do here but have it output the .plists and import them
  9. see these examples: https://github.com/derickfay/import-alfred-snippets
  10. Here's what your log should show: It looks like you're passing the file name as the query - is that what you're trying to do? I had thought you were adding separate files but not using the workflow to select among them. Here's what my script filters look like: I've added several with unique keywords for each and different csv files in the command above.
  11. You just need to move that line down to below import sys - that error is occurring because sys hasn't been loaded yet. Everything else stays the same. (Sorry about my sloppy python!) I tried to post the code here but got a server error so it's at https://github.com/derickfay/fuzzylist/blob/master/fuzzylist-mf.py
  12. lf you have the Alfred power pack, you can download the workflow above - then you’ll need to set the keystroke to trigger it. See https://www.alfredapp.com/help/workflows/triggers/hotkey/
  13. something like this should work - basically there are two versions of the file and Alfred calls a shell script to copy one or the other into a third active file. I found that was easier than trying to parse file contents.
  14. Why wouldn’t you put them all in one workflow per service? Alternately use BBEdit or the like and do a multifile search of the plists?
  15. it looks like you had this issue before - have you tried rebuilding launch services so markdown files get the correct uti assigned?
  16. Yeah I subsequently tried the demo & it works for me. Here's the output - looks fine to me. <?xml version="1.0"?> <items><item uid="bib/Users/someusername/Library/Caches/Metadata/edu.ucsd.cs.mmccrack.bibdesk/Cannon-2010a.bdskcache" arg="/Users/someusername/Library/Caches/Metadata/edu.ucsd.cs.mmccrack.bibdesk/Cannon-2010a.bdskcache"><title>Vulnerability, resilience and development discourses in context of climate change</title><subtitle>article, 2010: Cannon, Terry; Mu&#x308;ller-Mahn, Detlef</subtitle><icon>icon.png
  17. I have an old unsupported 3rd party script filter that outputs Alfred XML & I don't have time or knowledge to rewrite the php to output JSON. This was working fine until recently it started throwing the following error: [10:16:47.624] ERROR: BibDesk Search[Script Filter] JSON error: JSON text did not start with array or object and option to allow fragments not set. It seems Alfred has stopped recognizing the old deprecated XML. Is there a way to force a script filter to still use the legacy XML processor instead? https://www.alfredapp.com/help/workflow
  18. Last I checked you could only style large type - see
  19. Yes, you can use a snippet trigger. Here's an example: & the docs here: https://www.alfredapp.com/help/workflows/triggers/snippet/ & an easy fix for a potential issue:
  20. That’s how the Case Converter works.
  21. Here’s an existing workflow that allows both keyword (to script filter) and triggers:
  22. Catalina flags this as unable to check for malware. Same with the latest version from GitHub. Contains an unsigned binary.
  • Create New...