Jump to content

Search the Community

Showing results for tags 'Workflow'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • 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

Categories

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

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Twitter


Website URL


Jabber


Location


Interests

Found 662 results

  1. Download media from a plethora of sources, even when embedded in other pages. Copy a link to your clipboard, run dv, and you’re done. The workflow will show you a notification when it starts downloading and another when finished. If you have WatchList you’ll see an option to automatically add the downloaded video to your watchlist. Run any option with the ⌘ modifier, and the full playlist will be downloaded. To see the download progress, run dvp. It will auto-refresh the progress. Actioning it with the ⌘ modifier will restart the current download (adding it to the back of the queue), while actioning with ⌃ will abort the current download. You can also run :downvidservices to install (or later remove, running the same command) DownVid actions to macOS Services. What this means is wherever you find a URL, you’ll be able to right click it and start the download right from the context menu. The two Workflow Environment Variables represent the directories (relative to your home) where videos will download to. Download | Source If on Alfred 2, download this one. Works well with WatchList
  2. Alfred Gitlab Tool Alfred Gitlab dashboard workflow. Navigate projects, issues, merges and todos quickly. Install Dependency Alfred3 Download the newest Gitlab workflow release Click to install. Configure glurl: Set Gitlab url. gltoken: Set Gitlab token. Feature glp: Fuzzy search Gitlab projects. glm: Navigate Gitlab merge requests assigned to you. gli: Search Gitlab issues via API. gltodo: Open Gitlab todos in browser. Question All pull requests, issues and ideas are welcome. License MIT @ github/wangshub Github repo https://github.com/wangshub/Alfred-Gitlab-Tool
  3. I wrote a workflow in ruby to convert currency. Requires Alfred v3. Notice: The Old versions(v1.2-) api has been out of service at June 5, 2018. Please update to v1.3+ to keep using currency conversion feature. Github Download Features: Support 30+ currency units with fixer.io. Basic support for sign. e.g.,$,¥,£,etc. Customizable displayed currency units and base unit. Input once to get all result. Usage: Tap 'cy' to get latest exchange rates. Tap 'cy money' to get exchanged result. You can press enter to send the result to the clipboard. Tap 'add-cy', 'remove-cy' to customize displayed currency units. Tap 'base-cy' to set base currency unit. Hope you like it.
  4. Hello, I didn't see a workflow for a VPN service client I use called Private Internet Access. So I decided to give it a try. I'm not sure if there are many people that use this service but I just wanted to share a simple workflow that connects and disconnects the VPN connection using Alfred. Here's the code/instructions/download: https://github.com/skonagaya/PIA-Interface Start Demo: Stop Demo: Thanks, Sean
  5. This one's quite niche, but if you work with Ethereum, this is handy. Type they keyword "etherscan" followed by a transaction ID, block number, wallet address, token name, etc to open it on etherscan.io. I've made 2 separate workflows for mainnet and ropsten with the same keyword. Download links: https://motionobj.com/goodies/Open in Etherscan.alfredworkflow https://motionobj.com/goodies/Open in Etherscan (Ropsten).alfredworkflow
  6. Mavericks Tags - File and Email Tagging with Alfred 2 Features Show tags of a file/folder or email Add/Remove tags of a file/folder or email Search files/folders or emails with a specific tag Show list of available tags Installation Download and import into Alfred 2. Usage File Action The Mavericks Tags workflow is available as Alfred File Action: Hotkeys ⌃⌥T - Show tags of selected file in Finder ⌃⌥M - Show tags of selected email in Apple Mail Select "Add Tag" and ENTER a tag name to add it as new tag to the file/folder/email or select one of the existing tags and press ENTER to remove the selected tag from the file/folder/email. Keywords .tagged [tag name] - Search files/folder with tag .taggedmail [tag name] - Search emails with tag .taglist [tag name] - Show list of all available tags Credits Credit for the included command line utility go to jdberry. The icons are from the Windows8/Metro Icon Pack by Visual Pharm. Changes 1.4 [2014-03-01]"Manage Tags" file action now supports multiple file from Alfred's file buffer 1.3 [2013-12-16]".taglist" command now uses mdfind to query all tags instead of the unreliable Finder plist 1.2 [2013-12-10]new keyword ".taglist" to show list of all available tags renamed ".mtagged" keyword to ".taggedmail" 1.1 [2013-11-25]support for tagging emails chnaged icons
  7. Martien Oranje

    Todoist Workflow

    ALFRED TODOIST WORKFLOW Add and search Todoist tasks straight from Alfred. It uses Todoist v8 REST API. Getting started For this workflow to work you need version 3.x of Alfred and a powerpack licence. Node.js Installation Download and import workflow. Configuration Name Notation Explanation token ^[0-9a-fA-F]{40}$ (default empty) The todoist API token. language en, da, pl, zh, ko, de, pt, ja, it, fr, sv, ru, es, nl(default en) The language for natural language date processing (by todoist) and to calculate time to complete a task. cache_timeout A positive number (default 3600, an hour) The time (in seconds) until the cache is refreshed (until that time todoist information is stored locally to make things a little faster) anonymous_statistics true or false (default true) Doesn't do much at the moment but I intent to use it to track installs todo:setting token {api token} Example: todo:setting token 2d2e2a334c5f36e7a7c43b46e todo:setting language {language} Example: todo:setting language nl todo:setting cache_timeout {time in seconds} Example: todo:setting cache_timeout 13 todo:setting anonymous_statistics {true or false} Example: todo:setting anonymous_statistics false Usage Name Notation Explanation task Any text except , The task title. date A date string See the Todoist documentation for supported date formats. project Either #personal or #[next actions] Use either the hashtag notation or bracket notation if the project name has spaces in it. The project name is case insensitive. label @label Label names can't contain any whitespace characters. Labels are case insensitive. priority Either p2 or !!2 A value between 1 (urgent) and 4 (normal) Search for tasks todos {query} Query Any search query one character or longer. Uses fuzzy search to find the tasks. Example: todos car => returns (because of fuzzy search): Rent car New cat recipe's Cut Gras tomorrow Create task todo {task}, {date} Example: todo Get things done, tomorrow @ 9 Example: todo Build tree house #home !!2 @15min, tomorrow @ 9 Changelog View CHANGELOG.md Contributing Instructions - Fork and clone the repo - Install dependacies - Symlink to project workflow folder git clone https://github.com/YOUR-USERNAME/alfred-worflow-todoist npm install npm run setup:dev Build Create a new build with npm run build Run tests Run Jest test suite with: npm run test npm run test:prod Or run a watcher with npm run test:watch Commits For commits I follow the angular commit guidelines and use semantic release to automate builds, semver version updates and changelog creation. The way to make sure this all works is to run: npm run commit Which guides you through the motions Code of conduct code-of-conduct.md License License MIT © Martien Oranje
  8. In Alfred 2, I have a lot of Hotkey > Launch Apps/Files workflows, where I use global hotkeys to open/switch-between applications. I've noticed a slight delay (~200ms) between triggering a hotkey combination (⇧^C) and its corresponding Action (showing Chrome) taking place. I still have Alfred 1.3.3 (267) installed, and when I use that instead (making sure to not run both versions side-by-side), the delay is not there. It's much snappier. Alfred 2.0.1 (173) OS X 10.8.3 Aside from that, love the new Alfred
  9. Find Folder Download here: http://samvlu.com/download/Find_Folder.alfredworkflow.zip Search by folder name. Enjoy!!
  10. List the contents of a directory and act on them. Call the workflow with rdn to sort from the most recently modified, rdo for the reverse; rda to sort from the most recently added, rdz for the reverse. To act on the selections, use the standard Alfred shortcuts. You can activate file actions, dive into directories, preview files, add them to the file buffer — whatever you want to do that is supported by Alfred. By default the Workflow looks in ~/Downloads. Change the value in the downloads_dir Workflow Environment Variable to use a different path, relative to your home directory. Download | Source
  11. Hi All, I created three simple workflows to search for either Messages, Contacts or Events in Outlook for Mac. The workflows are for Outlook 2011. They assume your identity is named Main Identity (I purposefully wanted to avoid searching backed-up identities, but the search scope can easily be edited). The workflows are available here. (zipped archive) Corentin
  12. Keep a list of audiovisual content to watch and listen to. We often have series of videos and streams that we’d like to watch but not necessarily keep after, but tracking which we’ve already seen (and are thus safe to delete) can be a chore. Select in the Finder the files or directories you wish to add to your list and apply the file action Add to watchlist. If the move_on_manual_add Workflow Environment Variable is set, the items will be moved to that directory (relative to your home). Items will be prepended or appended to the list, depending on the add_item_order Workflow Environment Variable. Alternatively, call swl to add the URL in your clipboard as a stream (add ⌘ for the full playlist). You then have some options you can pick from, all starting with wl. wlp shows the list of items you can play. A reference to each subtitle section can be found at the end. wls calls wlp under the hood, but lets you first select a sort order. In both cases, ↵ plays the selection. Add ⌘ to play without marking as watched or ⌥ to rescan a directory (useful if you made manual changes to it). If the top_on_play Workflow Environment Variable is set to true, the item will be moved to the top of the list before starting playback. Items starting with ≈ are streams. They show no file size (since they aren’t taking up any space locally) and present the link they were taken from as opposed to a location on disk. To play a stream you need mpv, IINA, or VLC. An item will never be marked as watched if we can access the player’s CLI and it exits with a failure exit code. wlu shows the list of watched items. The limit of recent items in this list is controlled by the maximum_watched Workflow Environment Variable. Action an item to mark it as unwatched. Note that in the case of files it does not recover them from the trash, as there is no reliable way to do so on macOS — that step you need to do yourself. If the item has a URL origin (you’ll see it in the subtitle) add ⌘ to open the URL in your default browser or ⌥ to copy it to the clipboard. wle allows you to reorder, rename, and remove items from the list. Finally, if you use DownVid it has an option to add the downloaded video files directly to your watchlist. Subtitle reference: There are three types of items: files, series, and streams. streams can be further categorised into single item or playlist. Each result has its name as the top title. The subtitle confers more detailed information and follows this template (~ means it never shows): ≈ (4) ? 22m 32s ? 691M ? /Some/Path ≈. Indicates item is a stream. file: ~ series: ~ stream: Always present. (4). Number of elements. file: ~ series: Remaining audiovisual files in directory. stream: Single item: ~. Playlist: All elements. 22m 32s. Running time. file: Running time of file. series: Running time of first audiovisual file in directory. stream: Combined running time of all elements. 691M. Size. file: Size of file. series: Size of first audiovisual file in directory. stream: ~ /Some/Path. Path. file: Path of file. series: Path of directory. stream: URL. Download | Source Works well with DownVid
  13. Hello guys, I ofter work with data and do lots of data cleaning. I often need to manually convert .xls, .txt file into .csv file. It would be great if there is a workflow, for example using VBA or command line, to automatically do such converting. Unfortunately I am not familiar with VBA or other tools to accomplish this task. Any suggestion? Thanks!
  14. andrewning

    Reference Importer

    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 crossref.org 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
  15. Each Hotkey Trigger in the workflow corresponds to a different type of Markdown conversion: Markdown → BBCode Markdown → HTML Markdown → RTF Supported in conversion to RTF: Italic Bold Italic and Bold Strikethrough Links Unordered lists Ordered lists Superscript Supported in conversion to BBCode: Italic Bold Italic and Bold Horizontal rule Strikethrough Images Links Quotes Inline code Code blocks Headers Unordered lists Ordered lists Footnotes Superscript Supported in conversion to HTML: Italic Bold Italic and Bold Horizontal rule Strikethrough Images Links Quotes Inline code Code blocks Headers Unordered lists Ordered lists Footnotes Superscript Tables Highlights Download | Source
  16. I'm developing a workflow that produces a dynamic list of snippets for pasting into the frontmost app. Some results may be too long, or even multiline. It would be great if we had a way to configure the "Script Filter" to display a Preview Pane on the right side, just like the Clipboard Panel does. The actual content displayed could then be sourced from the "arg" json field, or even a special "preview" one. And since the Clipboard Panel can also preview images, how about throwing that into the mix as well?
  17. sirshanksalot

    Workflow: Dark Mode Toggle

    A simple one-liner terminal script that toggles Dark Mode/LIght Mode on/off if you are using MacOS 10.10+ Of course it has far more impact with Mojave! Triggers (customise as you see fit): Keyword: dark Hotkey: CTRL+OPTION+\ UPDATE 1.1 ( Packal | GitHub ) P.S. I failed to realise until after I already had a couple revisions going on Packal.org that there was already a couple similar efforts posted here. For what it's worth, perhaps the simplicity of this is useful to someone. P.P.S. Yes, I've since learned the 4 year old workflow by Steve identified for Yosemite still works! So I've re-invented this as an iteration on his work. See GitHub link for full details and any future improvements.
  18. Hi, I'm a newbie on automation, tho I did dabble in programming a LONG time ago... when we had to queue for mainframe time at college and used punch cards to submit programmes!! anyway enough history... I have tons of email and am looking for a smart way of managing it, and find on the whole Airmail 3 an excellent app with unified inbox and mostly g-suite accounts (apart from my mac email). I'd like to be able to create a work flow to add a label to an email (read later), arrive it (remove inbox label) all by pressing one hot key. currently i can do it by pressing L, then picking label, then pressing E (to archive). Ive searched the forum and haven't been able to find anything like this, but forgive me if I'm asking a stupid question... any help pointing me in the right direction would be great! best regards, Joe (Dundee, Scotland)
  19. Hey I'm trying to make an AppleScript to be run from Alfred, that should quickly set a specified speaker as audio output device if it is currently connected (in example below "My Awesome Speaker"), and otherwise don't do anything. I have gotten most of the functionality down (toggling between speaker/internal speaker), but I'm having a problem in the instance that the speaker isn't connected. When this is the case, the script has already clicked on the audioMenu, making the dropdown be there until a mouse click. I thought I could make it go away by branching with an "if else" and then if the speaker isn't connected, then just clicking the audioMenu again (because I've seen similar behaviour (with succes) for other menu bar scripts). But if I instead do this, the audio dropdown will still be staying until a click has been made, and then the script clicks the audio icon again making it doubly annoying. on alfred_script(q) set speakerName to "My Awesome Speaker" set internalSpeakers to "Internal Speakers" activate application "SystemUIServer" tell application "System Events" tell process "SystemUIServer" -- Working CONNECT Script. Goes through the following: -- Clicks on Audio Menu (OSX Top Menu Bar) -- Clicks your speaker if not connected -- Else if connected, then disconnects by clicking Internal Speakers set audioMenu to menu bar item 4 of menu bar 1 tell audioMenu click if exists menu item speakerName of menu 1 then set speakerMenuItem to menu item speakerName of menu 1 if value of attribute "AXMenuItemMarkChar" of speakerMenuItem is "✓" then click menu item internalSpeakers of menu 1 return "Disconnecting from " & speakerName & "..." else click speakerMenuItem return "Connecting to " & speakerName & "..." end if else -- Doesn't work for now. Just clicks it again after you deselect menu, making it double annoying --click audioMenu return "Doesn't look like you're connected to " & speakerName & "..." end if end tell end tell end tell end alfred_script How can I fix this, so the dropdown actually goes away if speaker is not connected?
  20. BigHandsome

    Copy Mail URL

    I like to be able to link to my mail. Apple gives you a way to do this, but you have to open the raw message to get the messageid. I finally decided to create a workflow that would allow you to get the message id's of selected mail, format them and put them into the clipboard. The workflow works like as such. Select message or messages in Mac Mail app. Open Alfred and type mailurl. optionally type a format html or markdown (md). If no format is selected html is assumed. Paste messages into markdown or html sensitive application. It is probably worth noting that this is useful in a variety of situations. I use it to link email messages in Things, DayOne, and Calendar. It is great to be able to reference the email the todo, calendar event, or log entry that created it. You can download the binary at Copy Mail URL. The repository is located at bitucket. Fork me or file a bug report! **Updates** 2014-03-24 06:03AM: I now have a blog entry detailing how this works. With screen shots!
  21. cubb

    Bluetooth Toggle

    Does just what it says on the tin: toggles Bluetooth on or off depending on the current state. It's built to work with OS X Yosemite and Yosemite alone. To use, just type bt and press enter. If Bluetooth is on, it will be turned off. If Bluetooth is off, it will be turned on. The original AppleScript was written by fartheraway in response to a question on StackExchange. I just packaged it and gave it a simple icon that will work equally well on dark and light themes. Known shortcomings: - Current state (on or off) not shown - New state not shown/notified Download “Bluetooth Toggle” workflow (via CloudApp) Packal
  22. Call nf followed by a file name (if you don’t give it an extension, it’ll be .txt) to make a new file. If you type nfo instead the files will open after creation. If you have a Finder or Path Finder window as your frontmost window, the file will be created there, otherwise it will be created on your Desktop. Download | Source
  23. SoundCloud Control for Chrome Inspired (err, mostly stolen) by Google Play Control for Chrome. It can change playback, display the current playing song in a notification, and search through soundcloud, all from alfred. Commands scp SoundCloud - Play/Pause sc prev SoundCloud - Previous Song sc next SoundCloud - Next Song sc np SoundCloud - Show what's playing now sc search Search SoundCloud Alternative version Currently it has the same bug as GPC which is that you can't have more than 1 tab of the website opened. I prefer this myself because the whole point of why I made this is so I don't have to switch back to the SC tab again. However, if you'd prefer it to only have it search through the first active tab of each window rather than each tab of each window, then I made a alternative version for you. Download Normal version (searches through all tabs of all windows) Alternative version (searches through all active tabs of all windows)
  24. I'm trying to run an external script that happens to be a symlink but nothing is happening. The script runs fine when I execute it on it's own outside of Alfred.
  25. I would like to suggest one of these two features: 1. Multiple Keywords for Snippets and Workflows Just as the headline says: Multiple keywords for snippets and workflows would be a nice possibility to defeat our habits when it means to finding the right word to access the wished snippet or workflow. I think we all already had the situation where we tried 3 or 4 keywords and then gived up to look how that damn keyword for the workflow was called. If we could add more keywords to snippets and workflows, it would make the bad times, less bad. 2. Option to turn on/off the case sensitive on Keywords Please add an option to turn this damn case sensitive keyword detection off. Yes, it is more precise if I say you only have to toggle when I write it exactly like "tHiS". But sometimes it is just annoying that the keyword auto insertion don't toggles because you wrote on letter in the wrong case. But talk about an option here, like a check-dialog-field in the snippet-editor. Not all keywords should are able to ignore case sensitive, the user should exactly set what he wonts to trigger on case sensitive and what, without. Example: If I would make a Internet-Signature-Snippet for fourms the signature for the Internet would be've the keyword-string "signet". Sounds good, but if the case sensitive option would be just a global one, instead for each keyword for itself. The problem would be that "Signet" is already a word in my language what I wouldn't like to trigger an event when starting with a capittal letter.
×