Search the Community

Showing results for tags 'workflow'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Alfred 3
  • Make the Most of Alfred
    • Discussion & Help
    • Bug Reports
    • Alfred Feature Suggestions
    • Themes
  • Alfred Workflows
    • Share your Workflows
    • Workflow Help & Questions
  • Alfred v2 Themes
  • Alfred Remote for iOS
    • Alfred Remote Discussion & Help
    • Remote Connection Troubleshooting


  • Articles
    • Forum Integration
    • Frontpage
  • Pages
  • Miscellaneous
    • Databases
    • Templates
    • Media


  • New Features
  • Other

Found 547 results

  1. Reference Importer: search for an article/book from a variety of sources and import the corresponding reference data (BibTex, PDF) into BibDesk, copy BibTeX to clipboard, go to the landing page for the article, or copy a formatted reference. Also supports reference lookup from a PDF file. (This workflow was formerly known as "Citation Search" and "AIAA Search") (follow link to GitHub for a more detailed README and download) Update 5/22/2013: added conversion of non-latin characters to proper LaTeX. also removed default cite-key so that BibDesk can populate citekey with user defined style. Update 5/28/2013: fix due to slight change of API Update 12/4/2013: major update including improved parsing, getting PDFs in addition to BibTeX, Google Books, Google Scholar, reverse PDF lookup. more details in comments below and in README Update 12/6/2013: improvement to DOI parsing from PDF text Update 3/15/2014: minor fixes and improvements Update 4/2/2014: unicode fix Update 4/3/2014: another unicode fix, this one for google books
  2. I developed a fairly robust workflow for Asana. Its main purpose is to allow for the fastest possible adding of tasks. You can read more about it and the instructions for its use on my site: And you can download the workflow here: There are also instructions in the workflow Readme. It has fairly comprehensive error handling, but if you find any bugs, please let me know! Credit to David Ferguson for his workflow PHP class, without which I probably couldn't have pulled this off.
  3. Shorten URL (v1.1) - download here Github Page: This workflow support URL shortener like below. You can use Hotkey to trigger without open Alfred input window. If you want more URL shortener services added, please let me know, . How-To: Choose some long links (e.g Command + A), then press `Command + Shift +L`, choose and you will get the short link in your clipboard with notification center triggered. Tips: How to use this workflow without copy/paste? Just use trigger HotKey, check out this wiki issue here: Screenshot:
  4. Since getting the AirPods, I wanted to be able to switch between them and the default audio device(s) with Alfred. And I wanted to change both the input and output devices to the AirPods and back. e.g. avoiding the state of input = Built-in Microphone, while output = AirPods. Usage is pretty simple with the default being to enable the AirPods: airpods or airpods on or airpods blah and to disable the AirPods or revert back: airpods off More detailed setup and configuration as well as dependencies and code are here:
  5. Stream from a selection of short films, powered by Short of the Week. Run shorts and it’ll download and show a list of the latest films. Pick one and it’ll start streaming. Alternatively, use ⌘ to copy its link to the clipboard. Short of the Week publishes a new short every day and building the initial list takes a few seconds, so after the initial download the list is cached for one day. If you want the list ready at all times without having to wait, run :shortfilmslaunchd to install (or later remove, running the same command) a launchd service to seamlessly update the list every day close to the time Short of the Week updates their website. Streaming is done with either mpv or vlc, depending on what you have (mpv takes precedence). For mpv, youtube-dl is a requirement; use the youtube_dl_path Workflow Environment Variable to set its path, if needed. Download | Source License The Unlicense (Public Domain, essentially)
  6. Use the thesaurus service provided by to get synonyms and antonyms to words. To set up, get an API key and set it in the Workflow Environment Variables. You can then check for synonyms and antonyms by calling syn or ant followed by a space and the word you wish to check against. Alternatively, select a word and press the shortcut you defined to get the results. Pressing ↩ on a word will paste it to the front most app, which is useful when writing a text and want to change a word in place. Download | Source License The Unlicense (Public Domain, essentially)
  7. Wrote a little shell script that calls the native macOS caffeinate binary to prevent macOS from sleeping. Not a ton of functionality, basically: default, 1 hour specify # of hours turn caffeination off It has notifications and sounds, which you can of course disable in the workflow editor if you like. Hope you all like it! Source code and download here:
  8. Cyberduck Favorites Open a connection with your Cyberduck favorites This workflow will list all your Cyberduck bookmarks and open them if you select them Source code at Github: Cyberduck-Favorites Powered by Should support Alleyoop Download it here: Cyberduck Favorites.alfredworkflow Greetings Kasoki
  9. Am a newby, trying to create a workflow which opens a URL in a specified browser. Template you supply is very useful. However, I can't figure out how to assign a hotkey to the template in progress. Great program!
  10. OneUpdater is an updater you can plug with minimal configuration into workflows, to keep them up-to-date in users’ machines. Easiest way to use it is to copy one of its OneUpdater nodes (the pink ones, with the note) to another workflow. If the workflow actions anything (you press ↩ at some point during usage), copy the top node (Run Script). Connect it to the most used action and double click to edit it. Fill the top variables with the correct values, and you’re done. If the workflow doesn’t action anything (Script Filters with no connections), copy the bottom node (Script Filter). Double click to edit it. Make its Keyowrd the same as the most used in the workflow, fill the top variables with the correct values, and you’re done. The top lines (the ones that need changing) have comments explaining what they mean and some example values, but here’s an overview with a real example, from a version of ShortFilms: readonly remote_info_plist='' readonly workflow_url='' readonly workflow_type='workflow' readonly frequency_check='15' remote_info_plist is the URL to this workflow’s up-to-date info.plist on a server. When checking for updates (in this case every 15 days, the number in frequency_check), the workflow version in that file will be compared to the one in the local workflow. If they differ, the code will continue. If workflow_type is set to workflow, workflow_url will be treated as the direct URL to a .alfredworkflow; it will be downloaded and opened. If workflow_type is set to page, workflow_url will be treated as a webpage and opened in the default browser. For it to work you need only update the workflow version in the configuration sheet (which should be done anyway). When any update happens, the user will be informed via a notification. It will use terminal-notfier if it is somewhere in the workflow’s directory, otherwise it will use a plain AppleScript-called notification. Download | Source License The Unlicense (Public Domain, essentially)
  11. Clean clutter from URLs such as all sorts of utm_ variants and subdomains like m. for mobile sites. Copy a link to your clipboard and call lc in Alfred. The clean link will both be copied to your clipboard and pasted to your frontmost app. The option for shortened links will also work on long URLs. This option, however, takes a bit longer since it needs to first make a call to expand it into its longer form, which is why there are two options — if you have a long link and pick that option, it’ll be way faster (and does not require internet connectivity). Download | Source License The Unlicense (Public Domain, essentially)
  12. If you regularly need to set the same files or directory structures somewhere, say a set of prebuilt scripts and template files for certain types of regular projects, this workflow is meant to make your life easier. It can take files, directory structures, and even URLs, and set them up as templates that’ll be copied over to your frontmost Finder window. Files and directory structures will be saved with the workflow (so they sync across devices), and urls will be downloaded when requested (so you always get the latest version). If you have a template that consists of a directory, you can place inside it an executable script with the name starting as _templatesmanagerscript. (the extension will be your pick), to be executed automatically after copying. It has a lot of options and you’ll likely use most of them, so I’ll fire through them succinctly: Add to TemplatesManager [File Action] — Add a file or directory to your local templates. tml (TemplatesManagerList) [Script Filter] — Show a list of your local templates. Type to sort with your query. Press ↩ to copy the selected one to your frontmost Finder window. tml (with ⌘) — If the selected template is a directory, instead of copying the directory itself, copy what’s inside it. tml (with ⌥) — Delete your template. tme (TemplatesManagerEdit) [Keyword] — Open the templates directory so you can add, remove, and edit them manually. rtml (RemoteTemplatesManagerList) [Script Filter] — Show a list of your remote templates (download name and url). Type to sort with your query. Press ↩ on the selected one to download the file to your frontmost Finder window. rtml (with ⌘) — Paste contents of template file, instead of downloading it. rtml (with ⌥) — Remove the url from your remote templates list. rtme (RemoteTemplatesManagerEdit) [Keyword] — Open the remote templates urls file in a text editor so you can add, remove, and edit them manually. rtma (RemoteTemplatesManagerAdd) [Keyword] — takes the URL in your clipboard and adds it to your remote templates list. Download | Source License All the code in the workflow’s root directory is licensed under The Unlicense (Public Domain, essentially). Applications and libraries inside the “_licensed” directory are not public domain, and are accompanied by their respective licenses.
  13. I threw together a simple workflow that types out the text you input into Alfred. Optionally, It will use the text in your clipboard if you hold down the function key when you run the workflow. Here is where this has come in handy for me: Quickly typing the key code into a software registration form that won't let you paste text. Quickly typing text in a form box on a flash or java or javascript website that is preventing you from pasting text. Would love to hear about any clever uses. Type Text Workflow:
  14. Hey Folks, I'm wondering if anybody has a workflow that works similar to the Bookends workflow, which would enabling the searching of a Calibre library within Alfred. If not, does anybody have suggestions on what would be required in the workflow to do this? I'm thinking that the calibredb terminal commands would be helpful, but I'm not clear on how to get a workflow to play with that, particularly within Alfred, rather than as a mere jumping-off point for Terminal. Any help is appreciated!
  15. Hi everybody, I'm new to Alfred. I'm switching over from LaunchBar which I've been using for years. I'm on Alfred (free version 3.2.1), probably will upgrade to the paying PowerPack. I have a basic question regarding Fantastical and integration with Alfred. Once purchased the PowerPack, will Alfred scan what's on my Mac and suggest integrations/workflows for specific apps, or will I have to download and install specific workflows for specific apps? And if so, can you please advise some basic reading to get me up to speed on how to? Thanks in advance
  16. Hi All! I'd love a workflow that lets me search easily through all the pdfs on my system. How awesome would it be to quickly bring up a pdf by section, or a past bookmark/annotation? I think it would make a library of pdfs much more accessible. Requesting this workflow/pointing me towards one that already exists/some ideas for how to start working on it. Thanks Max
  17. I present you the workflow for converting different climbing grades systems. Any feedback is welcome. Download | Source
  18. I'm trying to create a workflow where I type "task {query}" which then sends an email via AppleScript to which would add a new task to my account. I'm struggling with the AppleScript. All I need to do is set the recipient to and subject to {query}. Please help. Here's my code: on run {input, parameters} set recipientName to "Asana" set recipientAddress to "" set theSubject to "{query}" set theContent to "" tell application "Mail" set theContent to theContent & (content of msg) set theSubject to theSubject & (subject of msg) set theMessage to make new outgoing message with properties {subject:theSubject, content:theContent, visible:true} tell theMessage make new to recipient with properties {name:recipientName, address:recipientAddress} -- send end tell end if end tell return input end run
  19. As the number of my workflows is growing I have to scroll to find the workflow I am looking for. Plus, as I am in a "learn your Alfred keyboard shortcuts" mode, I scroll to three of four workflows to find those goddamn keyboard shortcuts all the time The workflows filter + search are great but would love to be able to pin workflows, so that it stays at the top of the workflows list. A small feature that would make my life so much better
  20. This is my first ever workflow that I shared with people. It is a simple list filter with a lot of different links to various websites for asking questions on stack overflow, creating threads on reddit and few more. Here is the repository with it and here is the download link. Description : a simple list filter for various online web submissions including asking questions on stack overflow creating threads on various subreddits on reddit asking questions on certain forums creating github repo / gist and any other web submission I personally use It all goes into one list filter and from there on you can filter with a set of prefixes. More specifically : s: prefix will filter for asking questions on any one of stack exchange sites. r: prefix will filter for creating new threads on various reddit subreddits f: prefix will filter for asking questions on various forums like Alfred Forum g: prefix will currently allow you to quickly create new repository or new gist w: prefix is for all other websites like creating new hacker news thread or new codepen I kind of wish that list filter would allow the same fuzzy matching that file filters provide. That is in file filter, this matches : That is I can kind of skip the dot and go straight to what comes after. Same with semicolons. In List Filter, this doesn't work. That is if I have these few entries prefixed with w : I can't do this : Nothing gets matched. Aside from this, I am pretty happy with the workflow, hope some of you will find some use out of it too.
  21. It works similar to the GitHub command bar and to its update, the keyword is "gh" (example: "gh github/gollum issues"). With enter you can open the entry in your default browser. If you just want to copy the URL of a repo/user/issue, hit cmd+c on an entry. Hit cmd+enter to paste the URL to the front most app. With shift or cmd+y you can open the URL in QuickLook. You have to login (gh > login <user>) before you can use the workflow. The login command opens a dialog box for the password. The workflow does not save the plain password, only a cookie for the login. DOWNLOAD | GitHub Repository | Command list
  22. Call bn {{website_adress}} and the workflow will fetch the available logins for that website with the corresponding success rate. If you had the login box selected prior to calling the workflow, hit ↩ and it’ll automatically type the username, hit ⇥ and type the password. If for any reason that did not work or you just want one of the details, use ⌃↩ or ⌥↩ to copy the username or password (respectively) to your clipboard. Download | Source License The Unlicense (Public Domain, essentially)
  23. I've put an Alfred workflow for TaskPaper 3 up at The page includes a download link, full instructions and an image. Please give it a go. There is a discussion thread on the TaskPaper forum. The commands are briefly: Keywords: - d:setdoc configure the TaskPapar document - d:choosedoc configure the TaskPaper document via a dialogue box - d:help show a brief summary of commands and settings - d:setremind view, change or disable the reminder search - do open the workflow’s TaskPaper document - do task create a new task - domail create tasks from emails selected in Apple’s Mail app - dos search for and then select an item. Use modifiers cmd to toggle @done and shift to toggle @today tags - dop search for and then focus on a project - doss select and apply a search saved from the document - dot search for and then append a tag to any current search. Use the modifier cmd-return to instead clear the search before appending the tag - dopr open resources associated with a project or to add a folder or alias resource if none exist Modifiers: - return - operate on a project - cmd-return - operate on the Inbox - shift-return - operate on the Stack The source is on github and the code behind the scenes is written using JXA. Please let me know if you run into troubles or have suggestions. --- Rob
  24. OmniFocus Task Actions Alfred 2 Workflow Master your OmniFocus tasks from Alfred Features Use Alfred to: Search for tasks Search for folders Search for projects Search for contexts Search for perspectives View tasks of a folder View tasks of a project View tasks of a context View tasks of a perspective View Inbox tasks View tasks completed today Act on your tasks:Check/Uncheck Flag/Un-flag Change Project Change context Defer start/due date Append a note Open in OmniFocus Installation Download and import into Alfred 2. Usage Keywords .of - Show list of available commands Manage your folders .offf [part of folder name] - Search for folders ENTER - Show available tasks of selected folder CMD+ENTER - Focus folder in OmniFocus .oftf [folder name] - Show available tasks of folder ENTER - Show task details CMD+ENTER - Focus task in OmniFocus Manage your projects .offp [part of project name] - Search for projects ENTER - Show available tasks of selected project CMD+ENTER - Focus project in OmniFocus .oftp [project name] - Show available tasks of project ENTER - Show task details CMD+ENTER - Focus task in OmniFocus Manage your perspectives ​.offv [part of perspective name] - search for perspectives ENTER - Show available tasks of selected perspective CMD+ENTER - Open perspective in OmniFocus .oftv [perpective name] - Show tasks of perspective ENTER - Show task details CMD+ENTER - Focus task in OmniFocus ​Manage your contexts .offc [part of context name] - Search for contexts ENTER - Show available tasks of selected context CMD+ENTER - Focus context in OmniFocus .oftc [context name] - Show tasks of context ENTER - Show task details CMD+ENTER - Focus task in OmniFocus ​Manage your tasks .offt [part of task name] - Search for tasks ENTER - Show details of selected task .ofti - Show tasks in Inbox ENTER - Show details of selected task .ofdt - Show tasks completed today ENTER - Show details of selected task Act on your tasks Settings !oftheme - Switch between dark and light theme Hotkeys ​SHIFT+CTRL+I - Show tasks in Inbox SHIFT+CTRL+D - Show tasks done today SHIFT+CTRL+T - Search for task SHIFT+CTRL+P - Search for project SHIFT+CTRL+C - Search for context SHIFT+CTRL+V - Search for perspective SHIFT+CTRL+F - Search for folder Changelog Version 3.1 (2013-12-26)Fixed "Tasks done today" showing wrong tasks new feature "Search tasks" to find tasks by part of their names Version 3.0 (2013-06-06)complete re-write of the workflow to make it easier to maintain and more reliable workflow now uses a single script filter instead of 8 streamlined scripts and removed duplicate code Version 2.4 (2013-04-23)search for folders show tasks in folder use CMD to focus project, context, folder, perspective in OmniFocus instead of showing the tasks bugfixes Version 2.3 (2013-04-20)fix no results when searching for german umlauts (and maybe other accented characters Version 2.21 (2013-04-20)Bugfixes Version 2.2 (2013-04-20)Bugfixes Hotkey support new task actions:add/append note (thanks to uscmeche) change project change context Version 2.1 (2013-04-18)search for perspectives in context, project and perspective search all contexts/projects/perspectives are shown if no search string is entered the flagged status of a task is visible in all task result views the database is queries instead of the project metadata to find projects to improve performance task details link to project and context view task's start and due date can be deferred from task details view Version 2.0 (2013-04-12)show inbox tasks show tasks completed today new task detail view with all task actions unflag and uncheck tasks support for a dark and light icon theme new icons Version 1.3 (2013-04-09)actions are prefixed with a dot to move workflow actions to top of search results in Alfred search for contexts show available tasks of a context project search is now case insensitive new icons for contexts/projects task state icons:transparent: normal task orange: due soon red: overdue bugfix: due dates did not show up correctly if a start date was set for a task Version 1.2.1 (2013-04-07)bugfix: tasks did not open in OF if it was not already visible in the current OF viewtasks open in a new OF window now and focus the containing project Version 1.2 (2013-04-07)search for projects show available tasks of a project Version 1.1 (2013-04-04)show start date, due date and context as task subtext added Alleyoop support Version 1.0 (2013-04-03)initial release Plans ignore case when searching for projects search tasks by context search tasks by perspective + context search for contexts search for perspectives open tasks in OF in new window rather than using the foremost one query tasks by perspective from database and not from OF window add tasks to OF (not sure about this one as there are already awesome workflows available ) show inbox tasks
  25. After trying Cram, StudyBlue and Anki, I am a big user of Quizlet. (A flashcard manager). The problem I have is the following. I often want to add a new flashcard to a specific set in which means I have to: - open - search for the right set, - open the set, - click on one more button so I can edit the set, - crawl to the end of the set, - select the left box, - type my text, - hit tab to select the right box, - type my text, - hit another button to save my changes. What a long process to only add a few words ! As Christmas is coming, dreaming is allowed , I had in mind the following concerning adding a new card to one of my flashcards sets: - I fire the Quizlet workflow with a keyboard shortcut I previously defined - I select the set I want add a new card to by typing its first few letters - I hit enter - Once the set is selected, I type the text I would have typed in the left box - Hit enter - I type the text I would have typed in the right box - Hit enter New card added! As some work with the Quizlet API ( is required (= way beyond my knowledge). If one of you is interested in developing such workflow... PS: I sent this idea to Quizlet support. Waiting for their answer.