Jump to content


Community Hero
  • Content Count

  • Joined

  • Last visited

  • Days Won


deanishe last won the day on July 16

deanishe had the most liked content!

About deanishe

  • Rank
    Workflow Expert / Moderator

Contact Methods

  • Twitter
  • Website URL

Profile Information

  • Location
  • Interests
    Go, Python, beer

Recent Profile Visitors

20,630 profile views
  1. Did you uncheck the "Always run immediately for first typed arg character" option? That's critical.
  2. There's really not much that can be done to actually improve the speed of the search: calling applications via AppleScript is fundamentally slow. However, you might be able to get faster results by changing the Script Filter to only search once. Open the Script Filter, click the Run Behaviour button and change the Queue Delay settings. For slow-ish searches, I find that setting Queue Delay to "Automatic delay after last character typed" provides the best results.
  3. Same as that. When using such a common character as the comma as a delimiter, it really needs to be possible to escape it with a backslash or a double comma.
  4. Alfred doesn't support any sync APIs. It is entirely service agnostic. It saves its stuff to, and reads it from a folder on the filesystem. How you sync that is up to you. You can use Dropbox, or Unison, or keep your preferences in a git repo or on a USB stick. Dropbox is simply the official recommendation because it's free and works more reliably than other similar services like iCloud or Google Drive. Can't you share your Alfred sync folder with your work account?
  5. If you want to use a specific interpreter, either change the shebang in your script or use /bin/bash as the Language and specify the full path to the interpreter: /usr/local/bin/python scriptname.py "$1"
  6. Andrew has a huge list of potential features and improvements, and you've just explained why this suggestion belongs very near the bottom…
  7. I have no idea what that means. I don't use Zotero and never have. If you want me to add some feature, you're going to have to explain it very clearly.
  8. Yup. Here's a simple workflow to show the size of a directory. Change the folder variable in the configuration sheet to point it to a different directory (it's pointed at ~/Downloads by default), then enter the keyword dirsize to show the size in Alfred. It also has a File Action, so you can run it on any directory.
  9. No, afraid not. By design, Alfred does not do anything unless you explicitly tell it to. It just sits as quietly as possible in the background. You have to call Alfred; it does not call you. You'd need something like Hazel, which is an application specifically designed for monitoring directories. Keyboard Maestro can likely do it too, because it can do pretty much everything.
  10. I couldn't say exactly why that workflow is slow (I don't use it or LastPass), but you're not going to get the same speed and convenience as with 1Password because LastPass/Bitwarden provide no way for you to achieve that in a safe way. That does seem like a pretty big oversight on the developer's part… That would be unprecedented, and I'd say the chances are basically zero. (I'd say the likelihood of anyone stepping up to maintain the LastPass workflow is pretty low because it's written in Perl, which is not at all popular in the Alfred community.) It seems you mostly want support for LastPass/Bitwarden added to Alfred for the guaranteed reliability. But the difficulty of guaranteeing that is precisely why I think it's very unlikely to happen. Adding an official feature is basically committing to maintaining it indefinitely, and that's not something the Alfred team does at all lightly. If the application or service doesn't have an official API with the general guarantees of stability that implies, it's 99% certain it's not going in Alfred. With password managers, you also have to consider the sensitivity of the data. You can't access any LastPass/Bitwarden data through the clients without the vault being unlocked, so to get a smooth experience, you'd have to leave your vault unlocked all the time. That's not a good idea, and Alfred generally tries hard not to allow or encourage you to make poor choices. It's possible to launch the URL, but I'm pretty sure auto-login is a no-go because I believe there's no way to tell LastPass/Bitwarden to do that. 1Password works so well because you can do exactly that.
  11. Which email program are you having problems with? When you just send an email, Alfred asks macOS to open a mailto: URL, and it passes the URL to whichever email program you have set as your default. To send an attachment, Alfred needs to use an application-specific plugin because there is no standard way to tell an email program to attach a file. This also requires your email program to have a suitable API, which most unfortunately don't have.
  12. Hi @Vitalthorbi, welcome to the forum. That's because 1Password provides a simple, official way for other applications to read the names of its items and ask 1Password to open them: LastPass, Bitwarden and pals do not provide such an API, and the chances of integration with Alfred are about 0% until they get one. That's because of the lack of appropriate APIs in LastPass and Bitwarden, not because it's only a workflow. The experience would be little different if it were a built-in Alfred feature because it would have to work the same, clunky way. The workflows also require you to unlock your password vault (again, due to the way the password managers work, not because they're workflows). This has very important security implications, which is another reason why official integration is unlikely. Have you raised this with the LastPass/Bitwarden developers? They need to take the first step by providing the necessary API.
  13. Hi @tcurdt, welcome to the forum. Not directly, no. Alfred only responds to explicit user action (hotkeys, snippet triggers). This is by design. If you want Alfred to "watch" your clipboard, you'd need to create a hotkey (e.g. ⌥⌘C) that triggers a copy command (by simulating ⌘C) and then looks at the clipboard.
  • Create New...