Jump to content


Popular Content

Showing content with the highest reputation since 01/24/2020 in all areas

  1. 3 points
    Safari automatically reads your text messages and asks you to auto-fill any two-factor codes it finds: I don't use Safari (I use Chrome) and I was sick of having to manually type the codes from my messages. This workflow reads your message history and finds the most recent 5, 6, 7, or 8 digit two-factor codes. When you select a code and press <enter> it is copied to your clipboard, or you can press <⌘+enter> and it will copy the code to your clipboard and paste it into the active application. Keyword: 2fm Download the latest version: https://github.com/squatto/alfred-imessage-2fa/releases/latest/download/iMessage.2FA.alfredworkflow GitHub: https://github.com/squatto/alfred-imessage-2fa Packal: http://www.packal.org/workflow/imessage-2fa
  2. 2 points
    @dfay & @xilopaint - Thank you both so much for sharing your workflows for splitting double paged PDFs. You guys are a lifesaver! I have been doing this manually in Adobe Acrobat for eons - and cursing every moment of it. Can't thank you both enough!!
  3. 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.
  4. 1 point
    This workflow allows you to do inline Google searches right from the Alfred bar. You can either open the result URL or copy it to clipboard. Please go to GitHub for documentation. GitHub: https://github.com/aviaryan/alfred-google-search Download: https://github.com/aviaryan/alfred-google-search/raw/master/Google Search.alfredworkflow Screenshots
  5. 1 point

    Fantastical 3

    The issue is that the original post doesn’t say which workflow it refers to. It should be posted on the thread for that workflow. Then someone may be able to help with the specific case.
  6. 1 point
    You don't need double filters: you can use regular expression groups. You want something like Replace .+wvideo=([^"]+)" with http://fast.wistia.net/embed/iframe/$1
  7. 1 point

    Free up unused RAM?

    @aduco macOS is extremely clever with the way it manages memory, and force "freeing" ram on your Mac will undo all the benefits which come for free (no pun intended) Essentially, macOS will hold things you'll likely need in caches and fill up as much unused ram as necessary to keep things running as fast as possible. When this ram is needed, it will be made available if it's being used by these caches. By force freeing the memory (e.g. using purge in Terminal), you'll likely slow your Mac down.
  8. 1 point
    This is a workflow for searching your bookmarks on Raindrop.io. - Trigger it by typing r in Alfred, and then type to search your bookmarks - Select a bookmark and press enter to open it in your web browser (with multi-browser support, see below) - Hold down the cmd-key while a bookmark is selected to view it's URL - Press enter before you have started to type your search query to open Raindrop.io itself in your browser - If you are not authenticated to Raindrop.io when you initiate the workflow, the authentication process will start automatically One special thing with this workflow is that it detects if the topmost window is a browser window, and then opens the search results in that browser. So, if you are currently working in Firefox, your bookmark will open in a new tab there, and if you are currently working in Safari, or in Chrome, the bookmark will open there instead. If the topmost application is not a browser, the bookmark will be opened in your default browser. This makes this extension perfect for those who use more than one browser. You can always open bookmarks in the exact same way, and still have them displayed in the browser you are currently using. The supported browsers are: Safari, Firefox, Chrome, Chromium, Crome Canary, Brave, Edge, Vivaldi, Safari Technology Preview and Seamonkey (Why Seamonkey? Yeah, good question, but it's there anyway) Other browsers that you might use (whatever that would be?) will simply not be detected as a browser, and the search results will show up in your default browser. (You could add another browser to the Workflow yourself of course, if you would want to) Download here: https://d.pr/f/1SPJAZ+ Download old version that opens Raindrop.io with your search query instead of opening bookmarks directly: https://d.pr/f/Ml4lH4+ Changelog: 1.1: Implemented a proper authentication mechanism, so that this is now handled in a simple to use way that is initiated directly from the workflow if it senses that you are not authenticated yet. 1.0: Uses Raindrop's new public API to make the search inside Alfred, so that you can open the bookmarks right from Alfred without having to ho through the Raindrop.io website first. 0.9: First version. Could only open the Raindrop.io website to view the results of your query, as Raindrop's public API was not released yet
  9. 1 point

    Firefox Assistant

    Like Safari Assistant, but for Firefox. Download from GitHub. Search Firefox bookmarks Search Firefox browsing history Run bookmarklets Activate & close tabs Add you own custom scripts The workflow requires you to install a corresponding Firefox extension in order to communicate with Firefox. After installing the workflow, run ffass > Install Firefox Extension to get the extension. Once the extension is installed, everything should just work. The workflow is fairly customisable. You can add your own URL actions via scripts, set custom icons, and assign URL & tab actions and bookmarklets to alternate hotkeys. See the documentation for details.
  10. 1 point

    Firefox Tab Switch Workflow

    Damn man if I had known about https://github.com/deanishe/alfred-firefox ...
  11. 1 point

    Preferences folder for Alfred 4

    To add, you can find what that is by either looking in Alfred Preferences → Advanced → Syncing, or by looking at the contents of the ~/Library/Application Support/Alfred/prefs.json file.
  12. 1 point

    Preferences folder for Alfred 4

    The default folder is ~/Library/Application Support/Alfred, with all your important preferences stored in the bundle ~/Library/Application Support/Alfred/Alfred.alfredpreferences. However, if you'd set Alfred up to sync your preferences, the Alfred.alfredpreferences bundle would be stored in the folder you told Alfred to use as its sync folder.
  13. 1 point
    v 1.1.0 uploaded, changes the bulk mode from a keyword trigger to a script filter so it can do some additional error checking and grab max_clips by counting the # if images in the history.
  14. 1 point

    Backspace to delete whole query

    You can't do that, I'm afraid. You can delete the entire query with the normal Mac shortcut ⌘⌫
  15. 1 point
    For people experiencing this issue, would you please quit Alfred and replace the app with the one in the following dmg: NOTE: LINK REMOVED - This is now in 4.0.9 b1141 pre-release available from Alfred's Update preferences. With this build, if the number of screens has changed when attempting to show Alfred, the main window is released and re-initialised from scratch. I'm hoping that this will have the same effect as restarting Alfred, which has been reported to have fixed the issue for some. Let me know how you get on, and if you're able to reproduce the issue with build 1139. Cheers, Andrew
  16. 1 point
    Percentages were already somewhat supported but not in the way you're currently using them. Currently they're only part of ratios (i.e. parts per million) I've created a new version that supports pretty much all of this but it ignores the $ sign since there's no currency support yet.
  17. 1 point
    I like the idea of being able to pull it up real quick to jot down a quick thought and then pasting it into my note taking app. Single line text is not impossible but a little hard. Thank yoU!
  18. 1 point

    Movie and TV Show Search

    Hi @romebot! It's been a while since I've done anything to this workflow, but the issue should now be fixed with the new release on github. Thanks!
  19. 1 point
    Welcome @BBenj, It’s not a bug, it’s something Alfred needs to do to act on the selection. To keep the current clipboard selection, go to Alfred Preferences → Advanced → Selection Hotkeys and choose Restore previous clipboard item (uses more memory). Though it seems that option has a small bug as of now, not restoring the previous item if the current selection wasn’t already on the clipboard.
  20. 1 point

    Case Converter (including Title Case)

    Gained a perfectly working workflow in Office, and I finally understand what "Escaping" means in this case. Thanks a bunch!
  21. 1 point

    Pandoctor: An Alfred GUI for Pandoc

    To everyone who still has interest in this workflow: I am sorry that it no longer works. I no longer need or use the workflow. I developed it when I was in graduate school and writing all the time. I have since left academia and haven't really needed this (or my other workflows) in years. However, I do still love this little workflow and would love to get it healthy again, but it has been years since I've fiddled with Alfred workflows. If anyone wants to become the new maintainer, I would be happy to spend a weekend afternoon or an evening pairing with someone to get it updated and fixed and then hand over the Github repo. Let me know if you are interested.
  22. 1 point
    Select some text, press the keyboard shortcut, and it’ll convert it to a QR Code that’ll be opened with QuickLook. Download | Source
  23. 1 point
    Why isn't this workflow suitable? You don't pass a query to Chrome, you pass a URL. And you pass the profile directory at the same time as the URL. The command is: open -a "Google Chrome" --args "https://example.com?query=blah" --profile-directory="Profile 1" Obviously, you need to change the URL and the name of the profile directory to match your requirements.
  24. 1 point

    ClickUp Workflow (task management)

    For all fellow ClickUp users - let me know in case of questions or if you have ideas to improve this workflow! ClickUp 2.0 Alfred Workflow This workflow allows you to use Alfred to quickly add tasks and search tasks within ClickUp 2.0. Note: This is the first public release - bugs may be numerous. Let me know if you find any! Installation & Requirements For this workflow you need ClickUp 2.0 (will not work with 1.0) Alfred 4 with a Powerpack license To install, download the latest release and open the .alfredworkflow file. Configuration Before being able to connect to ClickUp, certain parameters need to be configured. Configuration can be initiated via the cu:config command in Alfred, or by simply typing cu when starting the workflow for the first time. See ClickUp Terminology for an explanation of terms. The following parameters are required: ClickUp API key: API token generated in ClickUp (either a public token or a private SSO token). Allows us to connect to your ClickUp account. Example: pk_12345_sdhu2348... Can be retrieved from ClickUp app > Profile Icon (bottom left) > Apps > Generate API key Note: Treat this key as your password. It will be stored in the MacOS Keychain. Id for ClickUp Workspace: Id of the Workspace your tasks reside in. Example: 2181159 Id for ClickUp Space: Id of the Space that defines your available Labels and Priorities. Example: 2288348 Id for default ClickUp List: Id of the List you want new tasks to be added to by default. Example: 4696187 Default Tag: Name of the tag you want to attach to all new tasks (this is only required for the cul command). Example: to_review Note: Your ClickUp user account must be authorized for the specified workspace, space, folder and list. The following parameters are optional: Id for ClickUp Folder: Id of the Folder your List is part of. Example: 2844542 Default Due Date: If no Due date is specified when creating a task (via @), this Due date is used. Example: h2 Hierarchy Levels to limit Search Results: When searching (cus, cul) you can limit the tasks returned by Space, Folder, List or a combination of those. For example, limiting by space,folder would use the Id for ClickUp Space and Id for ClickUp Folder to limit the search results by. If you do not provide a value, all tasks for your Workspace will be returned. Show Notification: Whether to show a notification after creating a task. You can validate all parameters via cu:config validate. This should be your first step if anything does not work. Usage & Commands Creating Tasks Tasks can be created by providing a title and optional commands. cu <Title> [:<Description>] [#<Tag>] [@<Due Date>] [!<Priority>] [+<List>] Press Enter to create the task. Press ? + Enter to open the created task in ClickUp (web) Commands let you add additional information to your task: Commands are added via one-character shortcuts : Description of a task (max. 1 possible) # Tag of a task (N possible). A list of available tags will be provided and can be filtered by typing e.g. #myLa. Additional tags are specified via another command shortcut, e.g. cu Task #Tag1 #Tag2. If you have specified a default tag, it will always be added. Tags may contain spaces. To create a new tag, simply type its name and press Space. Tags are cached for 10 minutes. @ Due date of a task (max. 1 possible). m<number> Task is due in <number> minutes h<number> Task is due in <number> hours d<number> Task is due in <number> days w<number> Task is due in <number> weeks ! Priority of a task (max. 1 possible). A list of available priorities will be provided and can be filtered by typing e.g. !1 or !Urge. If not specified, priority is Normal. !1 Task has priority of Urgent !2 Task has priority of High !3 Task has priority of Normal !4 Task has priority of Low + List a task is assigned to (max. 1 possible). A list of available lists (ha) will be provided and can be filtered by typing e.g. +myLi. If you do not specify a List, your default will be used. Lists are cached for 2 hours. Commands are optional Commands are separated by space Commands can be in any sequence If no Due date or List is specified via a command, default values are used (see Configuration) Caveat: If you want to use @, ! or + in either title or content, do not use a space before. Otherwise the character will be identified as a command signifier. Examples cu Clean the kitchen :Before my wife gets angry #Housework @h4 !1 cu Clean the kitchen #Housework #Wife +Personal Searching Tasks You can search through all of your tasks within your ClickUp workspace. All open tasks matching your search term will be returned. The search uses fuzzy matching, so Test will find Test Task and Ted rest. You can use cus [<status>] to filter tasks by status, e.g. cus [Open]. cus <search terms> Press Enter to open the task in ClickUp (web). Press ? + Enter to close the selected task (Status = Closed). Listing Created Tasks You can list all of your tasks created via Alfred. This might be convenient if you created tasks in a hurry and want to go through them later in detail. cul Press Enter to open the task in ClickUp (web). Press ? + Enter to close the selected task (Status = Closed). Note: This only works if you defined a default tag via cu:config defaultTag as the tasks are filtered by this tag.
  25. 1 point
    I just released v1.2.0 of the workflow, which adds comprehensive error checking and reporting and adds support for Google 2FA codes. Thanks @Cheah for the feedback and for the suggestion! Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.2.0/iMessage.2FA.alfredworkflow
  26. 1 point
  27. 1 point
    I just released v1.1.0 of the workflow, which removes the Carbon dependency and indicates that only Alfred 4 is supported. Thanks again @deanishe for the feedback! Latest release: https://github.com/squatto/alfred-imessage-2fa/releases/download/v1.1.0/iMessage.2FA.alfredworkflow
  28. 1 point

    Alfred Markdown Notes

    Thx @deanishe @cands Done!
  29. 1 point

    Snippet with wildcard or in the middle

    You can also tell Alfred to expand snippets mid-string in the Snippets preferences:
  30. 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 ....
  31. 1 point

    Open Alfred file actioning from CLI

    @Jasondm007, yes that would be great to be able to call directly the File Action, but at the moment I think the only way is doing GUI scripting using AppleScript like @deanishe said or you can implement your own version of the built-in actions using a shell script or AppleScript. For the Open With, if you want to avoid the GUI scripting route, you can easily do it using a shell script like: open -a "ApplicationName" /Path/To/File
  32. 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
  33. 1 point

    Workflow for Outlook V16 Search

    I create a workflow for searching mail from Outlook for Mac V16 (A.K.A. 2016). Now it support searching Mail sender, Subject and Preview Content with below format: olk [keyword] And also you can search with multiple keywords: olk [keyword1] [keyword2] [keyword3] To limit search scope in one attribute: olk from:[keyword] olk title:[keywords1] [keywords2] ... By default, this workflow searches mail from all folders and with default page size 20, for results more than 20, you can click last item 'Next 20 Results...' to go to next page. You can also configure the search: olkc pagesize [number] for change search result in one result list. olkc folder then you can get a list of all your Outlook folders, choose one to limit search scope. Project hosted in Github: https://github.com/xeric/alfred-outlook Download latest release workflow file from: https://github.com/xeric/alfred-outlook/releases Welcome your feedbacks!
  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

    New Bear Alfred Workflow

    I've created a new Bear Alfred workflow here: https://github.com/drgrib/alfred-bear It is faster compared to the current Bear Alfred workflow because it is written in Go instead of Python and has optimized SQL queries. It also adds tag searching and autocompletion, link pasting, and clipboard content to note on creation. I do appreciate the author of the original Bear Alfred workflow because I started mine from his design.
  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

    Snippet Creator

    See for the background. Snippet Creator adapted from https://github.com/derickfay/import-alfred-snippets There are two keywords, both of which result in the creation of a new snippet: sc - (single step) Required fields: name|keyword|content -- separated by | sc2 (multi step) - Enter the snippet text, then you'll be prompted for the keyword / name -- in the interest of speed and simplicity the name is set to the keyword. sc2 also has triggers to pre-population with selected text or clipboard contents set prefsPath in the environment variables to the path to your snippets folder - e.g. "/Users/someuser/Dropbox/Sync/Alfred 4/Alfred.alfredpreferences/snippets/" and newSnippetFolder to your desired target folder The workflow posts a notification on success to remind you of your newly created snippet. https://www.dropbox.com/s/85nc52o241qobvm/snippet creator.alfredworkflow?dl=0 Version 0.2: - updated to use a pipe | as a delimiter instead of a comma, and to remove the requirement to enclose text in quotes Version 0.1: initial
  38. 1 point
    In macOS Catalina, Apple have removed access for third-party apps to Mail.app results by excluding it from the Spotlight metadata that apps like Alfred can use to return results. As such, the workflow won't return any results, as macOS no longer returns any Mail results. Here's a thread including responses from an Apple employee explaining what's happened to the Spotlight index. Within this thread, there's a somewhat possible workaround of copying the Mail folder to a different folder within your Home folder (e.g. in Documents), it becomes indexable. However, we can't advise doing this and you'd be doing so at your own risk, as it could cause other issues. https://forums.developer.apple.com/thread/121187#379221 We are hopeful that Apple will realise that this is necessary to third-parties and bring this back. Cheers, Vero
  39. 1 point
    I've moved all my snippets from TextExpander to Alfred, and it's actually pretty easy to create the equivalent of a nested snippet using snippet triggers in a workflow . Not as simple as in TE but easy to do if you don't anticipate continuously creating a lot of new ones (which is still easy but a bit of work.) Here's an example: https://www.dropbox.com/s/xu8afkqd4hfzgn2/nested snippets.alfredworkflow?dl=0 The snippet values are stored as environment variables and the first two snippet triggers show how to use them. The third shows how to use a list filter to replace the address value on the fly.
  40. 1 point

    Quick add/edit snippets

    Yep, this is correct Also, don't forget you can use cmd+s in Alfred's clipboard history to save something you've coped to the clipboard as a snippet. Cheers, Andrew
  41. 1 point

    Snippet with images (need a workflow)

    @Matty and @egmweb, sorry I wanted to send it to you sooner, but I'm quite busy at the moment, but here is a workflow as example that I have uploaded some of those tips many months ago. The RTF example inside it is not useful anymore with Alfred 4, but you can have a look at the Expand Image example and the RTFD example. In short, you need to create a file with the content that you want for expansion and use it has the file path for the script inside that is connected after the Snippet Trigger. Just copy and paste the one that is useful to you into a new workflow and change the file path + the Snippet expansion keyword and you should be good. Example Workflow: https://d.pr/f/PCcxuP Best
  42. 1 point
    If there is any missing emoji, feel free to open an issue on the repo
  43. 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:
  44. 1 point
    Hi again all! Just wanted to follow up on a few improvements I've made to Pacmax with your feedback. Have even more in the works for hopefully later this week that should be even more exciting. Here's what's new, though: - Added: Created By field on posts (links to the author's GitHub profile) - this might be my favorite addition - Added: A scroll to top button for long pages - Fixed: Rewrote About page to help better explain different aspects related to PM & Alfred; also created a GitHub repo for anyone interested in helping make About better! - Fixed: Styled README section of posts make clearer that they're from the project's repository - Added: Support for wider screens on Explore (fill it up!) - Fixed: Pagination on Explore - Fixed: Last Updated field displaying wrong time - Improved: Several styles across the site Check out the changes at https://pacmax.org/ Thanks! P.S. Great reading all the conversations here. I look forward to more!
  45. 1 point
    I just released a Screen Sharing workflow with automatic discovery of hosts that have remote desktop enabled. Such amazing things are now possible thanks to the "Script Filter" input! Download — stable version. The source code is available here: https://github.com/pstadler/alfred-screensharing
  46. 1 point
    This is now in the b901 pre-release. I've been meaning to add this for quite some time!
  47. 1 point
    Update. New icon. To update, download the latest version (same URL) or wait a few days (15 or less) and it’ll prompt you to on next usage, since it uses OneUpdater.
  48. 1 point
    @robdbirch Go to Alfred's preferences, under Appearance > Options (bottom left), you can set "Show Alfred on..." and choose from the dropdown menu either default screen, mouse screen or active screen. Set it to your preferred one for the behaviour you'd like Cheers, Vero
  49. 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
  50. 1 point

    Alfred Hotkey reset

    Once the blue rectangle is showing, have you tried simply double tapping the shift key? The hotkey should update to this. It's also worth noting that, if you can get used to it, having a multi key combo such as holding alt and pressing space will result in less false triggers of Alfred (i.e. accidentally double tapping space and showing Alfred when you don't want to). Cheers, Andrew
  • Create New...