Jump to content

Mr Pennyworth

  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by Mr Pennyworth

  1. Awesome! You are right, seems like appearance related. Can you duplicate the present theme that you're using and then use the duplicated theme? I feel like that would solve it!
  2. If you could upload the logs somewhere / paste here, I can take a look The way the workflow is structured, it's not possible to do this
  3. I'm tracking both of these bugs here: https://github.com/mr-pennyworth/alfred-gif/issues
  4. Let me take a look at what is happening with command-return. About the theme issue, can you upload your theme somewhere?
  5. @Chris Messina CleanShot just added OCR capabilities: https://cleanshot.com/changelog Would it be possible for you to ask them to expose the functionality through a URL just like everything else?
  6. while @deanishe's suggestion does get the OP's problem solved, the issue remains that Alfred has a dropdown with "/usr/bin/php" as a choice, while "/usr/bin/php" doesn't exist. This should be filed as a bug, right?
  7. This is how the workflow and the connections inside should look: This is how the one you exported looks like: The original workflow doesn't support arbitrary modifications. The only supported modification is: 1. copy a pair of yellow nodes 2. edit the keyword in the copied big yellow node and the "searchdir" variable in small yellow node 3. just like the other yellow nodes are connected, (big yellow -> small yellow -> (white and orange)) establish exactly the same connections in your copied nodes too Right now it looks like you have customized/modified the workflow beyond the intended way of modification. Do tell me if you have any questions or need further clarification or explanation
  8. Would it be possible to export your modified "Fuzzy Finder 2" workflow, upload it somewhere and share it? I have a suspicion that the bug is in the modification. Also, can you check if the unmodified version of the workflow works correctly?
  9. @woz_one glad you find it useful! Can you provide debugger output along with the name and full path of file you want to open? I just tried and it opens file as expected, so need as much info as I can get
  10. Glad you find it useful! That's a good point! I should change it when I get around to it Nope, that's not possible right now, and unlikely to be implemented. That's because I haven't yet found the need where I frequently search inside multiple folders. Especially given that it is fuzzy search, most of the time, just searching the parent folder should do.
  11. Oh interesting! Is it because of python or mdfind? I couldn't really use Fuzzy Folders because most of the files I keep searching for reside in symlinked folders which spotlight does not index. Haven't done a comparison, but it does give a satisfying "instantly update search results as you type each letter" (instantly meaning less than 90 milliseconds on my 2013 mbp to search through 15k files)
  12. Instant Fuzzy File Search: Download List all the files inside a folder using fd, and instantly fuzzy-search through all of them using fzf, all from inside Alfred with a single keyword: fzf. Screenshots Invoke with fzf Search through tens of thousands of files Fuzzy search shows most relevant results There's a folder action too! Search even inside apps Manually create folder-specific keywords Alternative and comparison Fuzzy Folders is another fuzzy search workflow that is more configurable and customizable. Instant Fuzzy File Search doesn’t have any plans to match all the features supported by Fuzzy Folders. Neither does it aim to be as easy to customize. Take a look at the table below for a quick comparison between the two.
  13. Sorry, it is currently not possible. I'm working on next version where it can be configured 🀞🏼
  14. Reading forum posts properly would save me some precious time! πŸ€¦πŸ»β€β™‚οΈπŸ€£
  15. Oh you are already using a python script!! That changes things! The biggest performance problem I have with python scripts for workflow is the interpreter startup time. For a script that has already started, the additional cost of calling the AppKit API seems to be negligible. Take a look at this ipython session: In under 70 milliseconds, the code has queried bundle ID 10,000 times. Not that's consistent with the next one where it took 8 milliseconds to query the bundle ID 1000 times. In [1]: import timeit In [2]: imports = 'from AppKit import NSWorkspace' In [3]: code = 'NSWorkspace.sharedWorkspace().frontmostApplication().bundleIdentifier()' In [4]: timeit.timeit(setup=imports, stmt=code, number=10000) Out[4]: 0.068 In [5]: timeit.timeit(setup=imports, stmt=code, number=1000) Out[5]: 0.008
  16. Or even faster, you could use swift. The applescript one takes ~800 milliseconds on my machine Swift one takes ~80 milliseconds import AppKit print(NSWorkspace.shared.frontmostApplication?.bundleIdentifier ?? "Unknown") Disclaimer: hardly any rigorous testing / benchmarking:
  17. Yes, please! 😊 Could you ask them where they store the shortcuts? It would be nice to list those shortcuts as subtitles for the workflow! πŸ˜‡
  18. In the meanwhile, https://tailscale.com/ could come in handy. I use it to keep my devices connected, and love it.
  19. @paulminors I uploaded a "fix" https://github.com/mr-pennyworth/alfred-cleanshot/releases/download/0.0.5/CleanShot.alfredworkflow Can you try it and see if it works? Because I don't have Big Sur, it was not possible for me to test it. Let me know in either cases whether it works or doesn't
  20. @paulminors are using macOS Catalina or Big Sur? I just realized that URL handling in Big Sur has changed from what it used to be in Catalina. If you could confirm you're on Big Sur, that'll make for an easy fix and I can update the workflow immediately.
  21. This is amazing!!! πŸŽ‰ Unfortunately CleanShot X doesn't have any I had to go digging into the package bundle and had to resort to strings and got lucky at some places strings /Applications/CleanShot\ X.app/Contents/PlugIns/AnnotateShareExtension.appex/Contents/MacOS/AnnotateShareExtension | grep cleanshot # printed: cleanshot://share-extension-annotate?filepath= strings /Applications/CleanShot\ X.app/Contents/PlugIns/PinShareExtension.appex/Contents/MacOS/PinShareExtension | grep cleanshot # printed: cleanshot://share-extension-pin?filepath=
  22. Thanks @Chris Messina! Damn, you should've released it!! I have a couple of questions: Did you also find out about the cleanshot:// urls from Raycast? If not, please do tell how you went about it, it might come handy for other apps! Did you extract those icons from CleanShot's assets.car? If not, again, please do tell! (I have zero design chops or any related abilities, so it might come handy to me later on)
  23. CleanShot X Workflow: Download Requiremens Alfred 4CleanShot X (version 3.5.1 or above) Screenshots Credits This workflow is based on, and a slight improvement of, Raycast’s CleanShot X script commands. Icon Credits Some icons from by srip and freepik from flaticon.
  24. Hey @deanishe I see your "I missed 'context menu'" and I raise you to "I missed the whole paragraph about not wanting to use another app" 🀣 @vitor has a nice and gentle way of asking "have you even read the post fully?" Thanks! πŸ˜‡
  • Create New...