Jump to content


Popular Content

Showing content with the highest reputation since 12/29/2019 in all areas

  1. 3 points

    Goodreads Search

    Search Goodreads.com from Alfred. Download from GitHub. Search by book/author List books by author Open details on Goodreads.com Add custom hotkeys to pass title/author etc. to your own URLs See the documentation on GitHub for more information. You need to get a Goodreads API key from here. Add it to the workflow with grconf > API Key Not Set.
  2. 2 points
    New version 1.3.0 available on GitHub and Packal. https://github.com/godbout/alfred-airplay/releases https://www.packal.org/workflow/airplay-spreader Fixes an issue to disconnect on Catalina, and more importantly allows to jump to menu, useful for Sidecar devices.
  3. 2 points
    Here’s an example from a Workflow whose “Alfred filters results” is checked in the Script Filter, and no results are found: And here’s the result from a Workflow whose “Alfred filters results” is unchecked in the Script Filter, and no results are found: In the second case I’ve added a conditional that, when no results are found, produces a single invalid (can’t be actioned) result, informing the user. To me, this is an important feature because it: Informs the user their command ran successfully. Informs the user what was the query that ran. This is particularly useful when queries are slow to run (contacting a server) and you’re not sure if it’s failing for the previous query (so you should wait), or the latest one. In contrast, the first example is indistinguishable from a Workflow error. Sometimes when I get that result I purposefully type something else or check the debugger on my own Workflows to make sure nothing is broken. So my feature request: when “Alfred filters results” is checked in a Script Filter and it produces no results, output a message informing the user. Something generic like ““{{whatever query}}” produced no results” would suffice.
  4. 2 points
    I would bet a body part that it does. @deanishe cares about correctness and that’s too important a detail to leave out.
  5. 2 points

    Adding AirDrop Support to Alfred

    Huh, well I never... I wonder when they just became apps within Finder!! I'll add these into Alfred 4.0.8 Cheers, Andrew
  6. 2 points
    Great workflow. Its replacing a previous one, One recommendation. I would either add another script filter to include all skin tones or modify your script to include `["./uni", "-q", "emoji", "-tone", "all", query]).decode()` I did that because I like to see all tones. I also added a Auto Paste + Transient in Clipboard and No Auto Paste + Transient in Clipboard
  7. 1 point

    Alfred Markdown Notes

    In my previous post I rejected to add subfolder scanning/searching but adding more than one folder would be a nice alternative. I will take a look into adding multiple folder in config which will be searched as well... I am using YAML front to ensure Tags: only in YAML Front will be searched for Tags. But I could add an option to allow yaml_tags_only=True. When set to False tags in the full content will be searched. Alternatively you can search for #tagname in search. This will find tags in the text. Thank you for your feedback, stay tuned ....
  8. 1 point

    Open Alfred file actioning from CLI

    Not directly, no, but after telling Alfred to action a file, you can simulate keypresses to enter the name of the action you want and then simulate a ↩ keypress: tell application id "com.runningwithcrayons.Alfred" to action "~/Desktop" delay 0.1 -- give Alfred time to open tell application "System Events" keystroke "Open With" key code 36 -- simulate ↩ end tell
  9. 1 point

    firefox bookmark search

    Please - add Firefox to web bookmark search options, alongside Safari and Chrome. Support users of open-code apps? This is such a useful function, lightning fast browser access. Thanks
  10. 1 point

    [SOLVED] Alfred Large Type Question

    @Terminal Alfred will either show on the default screen, or the mouse screen. You can change this option in Features > Large Type. Cheers, Andrew
  11. 1 point
    Alfred-Man This workflow was inspired by Unix man page workflow A Unix man page search workflow that supports opening it with the default application (Terminal.app, iTerm2.app), Generating a PDF or HTML and opening them with your default application. PDF and HTML files are generated once when you request them, and then are updated if you open them and their timestamp is 30 day or older. Features Fast PDF, Terminal, HTML Support Auto Update, Thanks deanishe Usage Keyword: ;man Enter defaults to opening in terminal CMD + Enter opens as PDF Option + Enter opens as HTML Updates Version 1.2.1 - Resolved a issue where random symbols weren't stripped from the description. Thanks @gingerbeardman for reporting this issue. Version 1.2.0 - Moved pdf/html storage to the workflow cache directory Download Github Repo Direct Download Notes PDF and HTML file update mechanisms may be revisited to determine a better solution. Right now, they are generated and then kept in the workflow directory. Perhaps they should use the cache directory. Looking to add searching just as Unix man workflow. Such as section specific searches.
  12. 1 point
    Major Update. Changed name to DownMedia. Instead of a single dv option for video and audio, now there are separate dv and da. In addition to downloading the clipboard URL, added an option to download the URL from the frontmost browser tab. Enhanced checks: if no URL is available, even in the clipboard, download can’t be actioned. dvp to see the progress has been changed to dp. Interface has received modifications in general, regarding how information is presented. There’s no longer a separate DownVid + WatchList option. There is instead a add_to_watchlist Workflow Environment Variable that controls the default behaviour (toggle on a case-by-case basis with ⌥). External Triggers have been modified to only take a URL as argument. External Triggers have more descriptive names. Added a Hotkey to auto-download the URL from the frontmost tab. Services have been updated to reflect the new options. Removed watchlist_download_dir Workflow Environment Variable, since that can be handled by the latter’s move_on_add. Check the top post for a streamlined view (with screenshots) of the new behaviour. To update, download the latest version (new URL) or wait a few days and it’ll prompt you to on next usage, since it uses OneUpdater. If after a week an update hasn’t triggered, please let me know.
  13. 1 point

    Workflow that alternates by Day/Week

    I thought so, too. Variable expansion is, but snippet-style expansion isn't apparently. It's hard to know what's supported where.
  14. 1 point
    What’s the behaviour now? Presumably that situation is already possible, except that with the current system it would happen more often because having the same shortcut is always a conflict, while with the suggested change it might not be (if they focus on different apps).
  15. 1 point
    Is it possible to use the same key combination in different hotkeys when they're assigned to different apps? In other words, can I assign the same combination of keys to different apps (by adding the app to the Related Apps panel of the hotkey, and selecting the option that only activates it when the app has focus)? This is something that has always confused me about Alfred, so I wanted to check to see if I was doing something wrong. From what I can tell, Alfred won’t let you assign the same key combination to more than one hotkey - even when they only operate when different apps have focus. To get around this issue, a long time ago, I stopped adding hotkeys directly in Alfred and started adding External Triggers that I assign to a keyboard shortcut in the Better Touch Tool app. But this has always struck me as odd. Am I doing something wrong here? Is this possible in Alfred? Thanks for your help!
  16. 1 point
    Sure will upload the python script shortly.
  17. 1 point

    Google Drive Messed Up My Workflows

    We can’t tell you how Google Drive has messed up your workflows without seeing at least one of the messed-up workflows. There are many things it might have done, including simply adding “.zip” to the filename (workflows are ZIP files, just with a different extension).
  18. 1 point

    Search IMDB

    Thank you so much. I've wanted this functionality back ever since the old one stopped working, but I don't know how to code. It's easily my most-used workflow, and it just wasn't the same without the integration. Thank you!
  19. 1 point

    Search IMDB

    Because the previously shared workflows for IMDB-integration didn't work anymore I made my own. This is my first publicly shared workflow and this is also my first python-script. Probably things could have been programmed better, but it works for now. So its not really fancy, but I think its workable, as long as IMDB doesn't change the API. Hope this workflow is some use for you all. https://github.com/wotell/alfred-workflow-imdb/blob/master/bin/Search%20IMDB.alfredworkflow
  20. 1 point

    Firefox Assistant

    I think I’ve commented this before, but I’m pretty sure the “right-click and pick Open” method also works for binaries. It’s way faster and more straightforward than having to tun off Gatekeeper and going into System Preferences, and it’s an official method.
  21. 1 point
    @Jasondm007 I'm not sure you'll ever see Alfred as a frontmost app, as he is configured as an LSUIElement. That focus mode changes Alfred's underlying window style mask, making the window non-activating. You can see the effect of this option as soon as you change the option without even closing Alfred Preferences, or the Appearance > Options sheet. Show and hide Alfred, and when in Standard Mode, showing Alfred doesn't make Alfred Preferences lose focus. Switch to compatibility, and showing Alfred makes the Alfred Preferences window lose focus (fade out). Cheers, Andrew
  22. 1 point

    Bash not working properly

    Thank you - it works now!! Great insight.
  23. 1 point

    Chromium Bookmarks and History Search

    Finally version 1.0 including Firefox History AND Bookmarks, plus: Improved search: Now supporting white-space and & search Now supports special character search like german umlauts Download on Git
  24. 1 point
    I don't think so, no. 40 is the max. for Alfred's default features to keep it fast. There's no limit on the number of results you can return from a Script Filter, however, so if there's something in particular you want to have a lot more results for, you can implement it as a workflow.
  25. 1 point
  26. 1 point
    Assuming that nothing has been altered when it comes to the home folder configuration, Alfred 4 is aware of the path mapping, and works around this issue to give you the ~/ Cheers, Andrew
  27. 1 point
    This is now corrected in the 4.0.8 b1133 pre-release
  28. 1 point

    Chromium Bookmarks and History Search

    With new version 0.9.9 I added support for Firefox History. Bookmarks will follow Download on Git
  29. 1 point
    If an app or website doesn’t meet Goole's security standards, Google might block anyone who’s trying to sign in to your account from it. So, SMTPAuthenticationError exception thrown when you attempt to login to Gmail via Python smtp library. Less secure apps can make it easier for hackers to get in to your account, so blocking sign-ins from these apps helps keep your account safe. Go to this link and select Turn On https://www.google.com/settings/security/lesssecureapps Moreover google block an ip when you try to send a email since a unusual location, so, you can unblock in the next link https://support.google.com/accounts/answer/6009563 and clicked in accounts.google.com/DisplayUnlockCaptcha .
  30. 1 point

    Alfred Markdown Notes

    Awesome, thank you very much for the quick and most valuable update! Now it works to search for words with Swedish characters, and it improves the usability a lot.
  31. 1 point
    That is the expected behaviour. I suppose it's a bit confusing nowadays, as Spotlight now does other things than search files, but historically Finder's search and Spotlight were basically the same thing. The name should probably be changed to "Search for ‘xyz’ in Finder".
  32. 1 point

    Adding AirDrop Support to Alfred

    AFAIK, the reason is that the contents of application bundles aren't indexed, so applications within other applications, like Airdrop.app or Alfred Preferences.app, won't show up in a search of the metadata index. They need to be specifically handled as special cases, which Spotlight does for Airdrop.app, but Alfred doesn't. Similarly, you can't launch Alfred Preferences.app via Spotlight.
  33. 1 point

    Include object notes in search

    It would be great if the preferences search could (optionally) include the notes field of workflow objects. I have a lot of Hotkey triggers that call scripts, so there's no text that I could search for except the descriptions I've added to the objects. Here's an example of where this feature would be useful:
  34. 1 point
    I'll add a note to think about this, as I agree, \t and \n are much more clear.
  35. 1 point

    Asana Quick Task

    Everyone ending up here because Asana Quicktask is not working anymore with the API 1.0 Api key or has a broken Asana Quicktask Workflow because the workspace ID is not working anymore: API 1.0 key deprecated The api key is deprecated, but you can replace this easily with a personal access token: https://app.asana.com/0/developer-console Use the token as you would have used the api key. Broken workspace id Asana changed something in their API when it comes to id's and the 'id' is deprecated. They now use gid, which is easily fixed in the workflow. Go to asana.php line 440 (in version 2.2) and change $workspace['id'] into $workspace['id']. If you use a specific project instead of a space, probably the same happens on line 466 and 469.
  36. 1 point
    Ride On 76

    Concise Themes

    I've created two themes based on the Helvetica Neue Light Typography with OSX colorscheme, for a distraction free Alfred experience Links to the themes: Concise: https://www.alfredapp.com/extras/theme/K1RikfWWg9/ Concise Dark: https://www.alfredapp.com/extras/theme/ZFxP51WZ4E/ NOTE: you can 'Hide hat on Alfred window' in theme options for even more minimalism 😉 I hope you will enjoy them!
  37. 1 point
    Do the following immediately after you get the warning: "[application-xyz] cannot be opened because the developer cannot be verified." 1. Click "Cancel" on the warning dialog. 2. Open Mac System Preferences 3. Open Security & Privacy section, then the General tab 4. At the bottom in the "Allow apps downloaded from" section, you should see a message that says: "[application-xyz] was blocked from use because it is not from an identified developer." 5. Click the "Allow Anyway" button 6. Try to run the workflow again 7. You will get another warning about not being able to identify the developer, but now it has an Open button. Click Open. 8. You show now be able to run the workflow without any future problems (until you upgrade the workflow). Apple has more about this work-around at the bottom of this article: https://support.apple.com/en-us/HT202491
  38. 1 point
    I agree that some of the pain points you identify are definitely problems (I'd particularly like to see a better setup/configuration UI than the workflow variables table), but I think a lot of it doesn't fit with Alfred's platform- and language-agnostic execution model at a fairly fundamental level. "Integrations" and "leverage" are awfully vague words. What do you mean exactly? Tying Alfred to specific services is a very big ask (strategically-speaking). I think you'd need some pretty compelling arguments to do so. Which solutions and churn? The Node community's updater is broken, but Vítor's and mine are well-maintained and have been working since the day they were introduced. Don't do that. Use /usr/bin/security to put them in the Keychain. How? It seems to me that anything markedly easier than pasting debugger output into a forum thread or GitHub issue would require dedicated infrastructure. If you submit a bug against one of my workflows, how am I going to get back to you? The Alfred team can't just give me your email address. There already is. You use /usr/bin/env in your shebang… But it's generally better to hard-code a path because the versions of languages that users install vary a lot more than the versions installed by Apple do. If I use /usr/bin/python, I have a much better idea what I'm going to get than if I use /usr/bin/env python, which might point to some stripped-down Anaconda version of Python that's missing a bunch of features or even a fundamentally-incompatible version of Python 3. Disagree totally with this one. macOS comes with plenty of very capable languages. If a workflow developer wants to use something else instead, then I think it's up to them to deal with the problems that causes. It also wouldn't work particularly well in practice because some of the worst offenders (the Node guys) bypass Alfred's own install mechanism completely anyway. Presumably, Alfred will have to gain some knowledge of runtimes for future versions of macOS, but they'll necessarily be limited in number (it isn't going to download and install any old thing you point it at for obvious security reasons), and some developers will doubtless insist on requiring other ones. How do you propose that should work? fzf works with line-based input, which is effectively a stream. Alfred uses JSON, which isn't structured that way. And as with fzf, it would only work if the filtering were left to Alfred, so you wouldn't be able to implement any smarter, context-aware filtering in your workflow if it were based on a streaming model because Alfred would have no way to inform your workflow that the user's query has changed. The rerun feature already allows you to "stream" paginated results in a way that's compatible with JSON and implement your own filtering. (Granted, it's a bit of a pain to do, though.) A very fundamental design goal of Alfred is that it does as little as possible when it's not actively being used. This is rather contrary to that goal, and also currently pretty easy to do using the very robust APIs macOS already has for this purpose. That's not really async, that's just clickable notifications (which would be very nice). It means doing quite a lot of work, and it's not very practical. Especially not at the level of curation you're talking about. Aside from the technical and time issues, there are legal ramifications. The last time I saw the stats, the most popular workflows by far on Packal were for illegally downloading copyrighted content.
  39. 1 point
    Hi, Folks! What is the best way (or possible) to add quick events to Mac calendar (or maybe to Google one) by using Alfred? I meant, using natural language... (e.g., meet with John tomorrow at 5 pm) I've found some old workflows, but they seem not to be working properly. Thanks a lot, Fabio.
  40. 1 point
    I have a MacBook Pro Retina late-2013 and I want to report: - i don't need to open Alfred, a right click anywhere should trigger the issue - minimizing or quitting VLC fixes the issue - with VLC running, even after quitting Alfred, the issue persists, so I assume Alfred has nothing to do with the issue, it's just another trigger. Triggers for me are: - right clicking any window to show a menu - clicking a menu option from the menu bar - opening Alfred - moving a window around As far as I can tell this is an issue with VLC and MacOS, not with Alfred
  41. 1 point

    Superhuman Light and Carbon Themes

    I made two themes based on my email client, Superhuman. Since Superhuman uses Operator Mono Book as its typeface, I decided to use the open source Fira Code font to achieve a similar look. Get the themes here Here are two previews:
  42. 1 point

    firefox bookmark search

    Firefox is about 2x as popular as Safari though: https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#W3Counter_(May_2007_to_September_2018). It seems to me that usage is no longer a valid reason. And that "<5%" of Firefox users still paid the same price for their copy of Alfred as everyone else. Perhaps you should offer a discount for Firefox users seeing as they're forced to go without such useful functionality.
  43. 1 point
    Ah sorry @vitor, I read your post too fast and thought you suggested System Preferences -> Dock -> Prefer tabs when opening document -> Always I now remember why this particular setting was a no-go for me: If I have multiple SublimeText windows open, and I relaunch the app, all windows are combined within one, meaning that I have two levels of tabs open. This is actually a really cool feature, if it was supported by SublimeText, but it isn't. This means that I have no way of recombining separate windows except for relaunching the app, cause *all* windows to recombine. As for: Finder Preferences → General → (tick) Open folders in tabs instead of new windows. - unfortunately, this doesn't even work for me. It makes no difference how this setting is set; Finder will always open folders in a new windows, regardless of whether I use Spotlight search or Alfred. Does it work for you?
  44. 1 point
    Howdy All, This is a quick one I have thrown together for my own use, I am hoping for some feedback on if anyone else would find this useful. I.e. do I keep it to myself, or productionise it properly? I put this together primarily to connect quickly and easily to my Apple Airpods and an Alfred Workflow seemed like a great way to do that. I then expanded this to do hotspots and extra headphones as well. Shoutout goes to Ian Gloude for his code on https://medium.com/@igloude/using-applescript-and-btt-to-make-the-airpods-experience-a-little-bit-better-6e78b12d33bd that makes this work. Essentially all this workflow does is do the clicks in the UI for you. I have logged a RADAR to Apple's BugReporter to request proper programmatic access to such Bluetooth functions also (for good long-term measure). You can grab the beta workflow from: https://web.tresorit.com/l#5nvV-nDObUj8ovGFXYHP5g Setup: Load up workflow Open Workflow Environment Variables Modify Workflow Environment Variables with your Bluetooth Device Names. PLEASE NOTE - read the notes alongside regarding regular and artistic apostrophes. AirPods especially seem to have artistic apostrophes in their name so you need to make sure you get the right one. Should be good to go Usage: btairpods - connect to your airpods (they must be out of their case) btheadphones - connect to another set of defined headphones btphone - connect to phone network bthotspot - connect to iDevice hotspot (note this forces a several second delay between clicking the WiFi menu and clicking the hotspot as it usually takes a second for the hotspot's to show) dcbthotspot - disconnect from iDevice hotspot
  45. 1 point
    I’ve made a tiny update. So tiny, I haven’t even given it a version bump. I’ve updated the icon, but in a way that the corrections are so small, you’re unlikely to notice them (even if you look at them now). But they matter to me, and my consistency with the Alfred icons I design. Just posting in case you’re obsessive about getting the exact right Workflow (download is at the same link).
  46. 1 point
    I would really like to see the addition of hotkeys set for workflows as well, if possible
  47. 1 point
    ***This Workflow Requires the Internet*** --------------------------------------------- V 0.1 - Search the ESV by Verse V 0.2 - Search the ESV by keyword V 0.3 - Search the NASB by Verse --------------------------------------------- Hey everyone, I just created a workflow for quick and easy lookup of verses from the Alfred bar. 1) Type in ESV, followed by the book, chapter, and verse: The verse from the ESV bible will be automatically copied to your clipboard, and a notification will be in your notification center with the entire verse. 2) Type in ESVS along with your search phrase: Alfred will look up the phrase in the ESV Bible and return all options that contain that set of words. Choose between a submenu of verses, and it will be copied to your clipboard. 3) Type in NASB along with the chapter and verse "Same as ESV Verse Look Up" At this moment, the ESV and NASB are supported. Feel free to request a different version of the bible that you use, and I'll be more than happy to add it Here's the download link: http://bit.ly/18TUkbX There may be a few bugs that affect an extreme minority of verses due to formatting; I believe I've taken care of it, but please feel free to report bugs as well.
  48. 1 point

    Open Alfred Preferences Screen with Hotkey?

    It's possible to set a hotkey to open your Alfred Preferences - No need for AppleScript in this instance - Create a workflow connecting a hotkey to a Launch Apps/Files object - Navigate to Alfred in your Applications folder - Right-click and choose "Show package contents" - Within Contents > Preferences, you'll find the Alfred Preferences app, which you can drag as the application to launch in Alfred - Set a hotkey of your choice Close Alfred's preferences then use your newly set hotkey to re-open them quickly! Cheers, Vero
  49. 1 point

    ASCII Converter

    perhaps this is the link http://blog.kudusch.de/?post=6
  50. 1 point
    To allow Unicode characters: set the clipboard to "{query}" as text tell application "Calendar" to activate tell application "System Events" keystroke "n" using {command down} keystroke "v" using {command down} keystroke return end tell Note that we're side-stepping the text entry by simply pasting the Unicode string into the field that is already selected.
  • Create New...