Jump to content


  • Content Count

  • Joined

  • Last visited

Reputation Activity

  1. Like
    bivalvegruff got a reaction from xilopaint in Menu bar search   
    This broke with Catalina. I'm getting an error message saying that Apple can't verify that it doesn't contain sabotage software and that the developer has to update its "app" (workflow).
  2. Thanks
  3. Thanks
    bivalvegruff reacted to CarlosNZ in TimeZones - a World Clock script filter [updated to v1.7]   
    Here's another little tool I've just whipped up:

    Get an instant list of the current time in various cities around the world. Which you can customize, of course.
    Main keyword: tz (for TimeZones) - this just shows the World Clock list (seen above). (Select a city for a Large Type display.) To remove a city from the list - option-select it. To add a new city - timezone add Name of City To update all cities' timezone offset information - timezone update To look up the time in a place without storing it (custom loookup), just keep typing the place name after the initial tz (eg. tz timbuktu) To move the location of your stored city list - timezone move Download v1.7a
    This workflow saves a list of your cities and their UTC offsets locally, so the basic world clock will display instantly. Adding new city information is done via an API call to Google Wolfram Alpha. The only downside to locally cached offsets is that there's no provision for automatically updating for Daylight Savings changes, but a manual timezone update will refresh all the cities with their current offset.
    Enjoy. As usual, I welcome comments, bug reports, feature requests, etc.
    28 March 2013 - UPDATE to v1.5
    Major rewrite - now uses Google Maps APIs, which should be a lot more reliable and consistent. Flag icons! Bit of eye candy, courtesy of http://www.free-country-flags.com (and managed to squeeze flags for every country in the world into just over 400k - thank you TinyPNG ) More detail retrieved and displayed, including timezone name, country, etc. When doing a full "update", a text file is saved to your Desktop summarising any changes found. General enhancement and tweaks. PLEASE NOTE: Because this version stores its data substantially different to previous versions, it will create a new timezones.txt file with default cities. However, it will attempt to save your old timezones.txt file to your Desktop, so you should be able to rebuild your previous list without too much hassle.
    A quick note about the flags: The workflow simply compares the retrieved name of the country and does a simple name match against the workflow's local repository of flag icons. From my testing, it's working very well, but I'd appreciate it if you'd report back if you find any countries that don't properly match a flag icon. Cheers.
    31 March 2013  - UPDATE to v1.6
    New feature: Custom lookups. Just keep typing a new place name after the tz keyword to look up the time in a place without saving it to your saved list. Added support for phyllisstein's Alleyoop auto-updater. [EXPERIMENTAL] - support for autocomplete for adding place names (timezone add). You'll need to add a keyword yourself to the script filter if you want to try it out. The reason I haven't enabled it by default is that I've found it kind of slow and I'm not sure it's actually an improvement over the current method. Let me know what you think.
    [Add a keyword to this script filter if you'd like to try it out] Novelty: Added (unofficial) Antarctica flag to flag repository. (Try tz south pole.   ) ----
    2 April 2013 — UPDATE to v1.61
    Small fix for Dutch (Netherlands) flag matching.  
    22 March 2014 — UPDATE to v1.7
    City List now always shows in the same order. (Achieved by removing “uid” parameter.) Removed Alleyoop updater. ----

    22 March 2014 — UPDATE to v1.7a
        New 256x256px icon
  4. Like
    bivalvegruff reacted to vitor in DownVid — Download media from popular sources   
    Updated for Alfred 4.

    To update, download the latest version (same URL) or wait a few days and it’ll prompt you to on next usage, since it uses OneUpdater.
  5. Thanks
    bivalvegruff reacted to godbout in Alfred KAT   
    I've updated Alfred KAT, and it's now wayyyyyyy faster (like 5 times). You can download torrents easily while avoiding all the popups.
    It's on Packal and GitHub.
    Packal: http://www.packal.org/workflow/alfred-kat
    GitHub: https://github.com/godbout/alfred-kat/releases
    Have fun!
  6. Like
    bivalvegruff reacted to Vero in Mail.app search by author, subject or content   
    Thought I should share this workflow I created earlier to search Mail.app
    Use the following keywords to search:
    emfrom to search the sender's name and email address em for a general subject + content search emsubj to search specifically for a subject line You can download it here. Enjoy!
    [Edit: This is the Alfred 3 version of the workflow, updated in 2018]
  7. Thanks
    bivalvegruff reacted to troycurtisjr in Do Not Disturb, Limited   
    My first (exported) workflow:
    Do Not Disturb, Limited - Toggle the macOS Do Not Disturb feature, optionally for a specified length of time.



    I was really inspired by CalmNotifications but I always forgot to toggle it back. Plus, I really wanted the indicator to reflect the current status, which didn't happen when the "set a plist value and kill NotificationCenter" method is used.
    Releases | Source
  8. Like
    bivalvegruff reacted to deanishe in Browse Reddit   
    Added new NSFW option to include subreddits marked "over 18" in search results.
  9. Thanks
    bivalvegruff reacted to godbout in Alfred AirPlay / AirPlay Spreader   
    If you need to share your screen with an AirPlay device easily, there's a workflow. It's been updated recently to even remove its iTunes dependency!
    Can be downloaded on GitHub: https://github.com/godbout/alfred-airplay/releases
    Or Packal: http://www.packal.org/workflow/airplay-spreader
    Have fun.
  10. Thanks
    bivalvegruff reacted to zusatzstoff in Linguee.de German-English/English-German Dictionary Workflow   
    Hey guys,
    I've created my very first workflow based on the NodeJS framework provided by @tungdang (http://www.alfredforum.com/topic/5488-alfred-workflow-nodejs/). It's a very simple german-english dictionary based on linguee.de. It features autocompletion, auto detection of the input language (german or english) and phrases.
    Installed NodeJS is a precondition
    Download link, description and source can be found here: https://github.com/zusatzstoff/linguee-alfred-workflow
    Feedback for improvement is appreciated
  11. Like
    bivalvegruff reacted to targumanu in Mac App Store Search   
    The workflow now uses Alfred’s environment variables to get the correct paths to its cache and persistent data storage locations.
    Please re-download.
    To remove the old data in Alfred 2’s cache and data folders, launch Terminal and execute the following commands:
    rm -rf ~/Library/Caches/com.runningwithcrayons.Alfred-2/Workflow\ Data/com.targumanu.ibookssearch rm -rf ~/Library/Application\ Support/Alfred\ 2/Workflow\ Data/com.targumanu.ibookssearch  
  12. Thanks
    bivalvegruff reacted to targumanu in Mac App Store Search   
    Search the Mac App Store and view search results with artwork previews right in Alfred.
    Open search results in App Store.app (default behavior) Quick Look search results' preview pages right in Alfred (press Shift, the Quick Look feature must be enabled in Alfred's preferences) Open search results' preview pages in your default browser (modifier key — Command) The workflow's preferences (keyword — masprefs) allow you to set the maximum search results limit and preferred store country, as well as clear the artwork cache.   Additional keywords allow you to open the App Store app's Purchases (“masp”) and Updates (“masu”) tabs.   Download
  13. Thanks
    bivalvegruff reacted to GuiB in Using Marta (or an alternative Finder app) with Alfred   
    @bivalvegruff, the output you wrote means that the preference is not set on you computer, you should see an output that only mention: org.yanex.marta
    Did you sent the second command as well? ( defaults delete -g NSFileViewer ) This one is meant to be use if you want to revert back to Finder and should then give the output that you have now when writing defaults read -g NSFileViewer . You can try again with the first command only ( defaults write -g NSFileViewer -string org.yanex.marta; )
    Here is what I get on my side in the Terminal:
    $ defaults write -g NSFileViewer -string org.yanex.marta; $ defaults read -g NSFileViewer org.yanex.marta  
  14. Like
    bivalvegruff reacted to Andrew in How to "open with" in Alfred   
    @dgbeecher you can actually do this without any configuration using the file selection hotkey under Features > File Search > Actions > File Selection.
    I have set this to alt+f. I select a file in Finder, hit alt+f which shows Alfred's action panel. You can select "Open With" from there
  15. Thanks
    bivalvegruff reacted to GuiB in Using Marta (or an alternative Finder app) with Alfred   
    @bivalvegruff, did you restart your computer or session?
    If you write in terminal defaults read -g NSFileViewer you get org.yanex.marta as output?
    Myself, I'm always opening the files using the Reveal in Finder action (CMD+Enter on a standard search or with the Reveal in Finder file action) and it works great on my side. However, if you open your file using only Enter while doing the file search then it seems that you need to also set another preference to Marta like:
    defaults write com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers -array-add '{LSHandlerContentType="public.folder";LSHandlerRoleAll="org.yanex.marta";}' This is all the same as what is explained at the Forklift website, so you can have a look here to have some more info: https://binarynights.com/manual#fileviewer
    Hope this helps!
  16. Confused
    bivalvegruff reacted to geo in Please disable "Command + ,"   
    Why take over "Command + ,"? It is used for virtually every app on Mac for settings. It is super annoying to have to find where to disable this key binding.
    I suggest you not ship future versions of Alfred with this key binding turned on. Thanks!
  17. Thanks
    bivalvegruff reacted to vitor in PhotoCoordinates — Open image GPS coordinates in a map   
    Use the Image coordinates in map File Action to open an image’s location in the maps provider of your choice.

    The map_provider Workflow Environment Variable defaults to Apple, but also supports Google.
    Download | Source
  18. Like
    bivalvegruff reacted to nikivi in Searching Notes in Alfred   
    I used the workflow @deanishe linked above but switched to a different solution all together for all my note taking.
    Now I just write all my notes as markdown files in Sublime Text. I put all the notes in one directory called knowledge that I put in Dropbox for syncing. And I can open any file in this directory with Alfred scoped to the path where the directory lies. I made a workflow for it too.
    On iOS, I use Ulysses app to edit the notes as Ulysses can consume directories of markdown files that are stored on Dropbox. The bonus point of it all is that I can then render all these markdown files to the web with GitBook so anyone can read them. 

    If you want to keep private notes in this setup, I would create a directory in the main repo and git ignore it so it won't be pushed online for all to see.
    This setup works for me and I am super happy with it. Maybe you like it too. I am just not fond of keeping all my notes in a database that only Notes or Bear or any one app can read. Markdown files are super portable. Oh and Sublime Text has vim mode which neither Notes nor Bear nor Ulysses have.
  19. Thanks
    bivalvegruff reacted to sballin in Search Apple/iCloud Notes (High Sierra, Mojave, and more)   
    Hi, I've created a workflow to find and open Apple/iCloud notes in Notes.app. Just type n[part of note title] and press enter.
    The default search method is known to work on High Sierra and Mojave, but AppleScript options are also supplied that should work on other macOS versions.
    Get it on Packal and feel free to open issues/make pull requests on GitHub.

  20. Like
    bivalvegruff reacted to deanishe in quicking add a new event on Calendar (Mac or Google)   
    It's AppleScript.
    Paste it in a Run Script box with Language = /usr/bin/osascript (AS).
  21. Like
    bivalvegruff reacted to Fabio in quicking add a new event on Calendar (Mac or Google)   
    Many thanks, Deanish!!!!
    Here is the code I wrote... if you have any improvement, please let us know!!
    on run
    set the clipboard to "{query}" as text
    tell application "Calendar" to activate
    delay 0.5
    tell application "System Events"
        keystroke "n" using {command down}
        keystroke "v" using {command down}
        keystroke return
        delay 0.5
        keystroke return
        key code 48 using {command down}
    end tell

      return "{query}"
    end run
  22. Like
    bivalvegruff reacted to deanishe in Pocket for Alfred   
    Fabio still does bugfixes, but I don't think the workflow is in active development any more. He was studying computer science and has moved on to "bigger" things.
    As best as I can tell, he's heavily into Smalltalk these days, and that (or Lisp) usually means you're heading for a PhD in computer science.
  23. Thanks
    bivalvegruff reacted to idea4IT in Pocket for Alfred   
    Hi guys,
    this workflow lets you manage your Pocket list with Alfred.

    Actions to copy, visit and archive, archive and delete links from your Pocket list (fn, ctrl, alt and cmd) Hotkey to add new links from Chrome, Safari or your clipboard (ctrl + L) Action to deauthorize the workflow (shift) Background cache refresh Supports notifications Uses OAuth 2.0 to authorize the workflow Saves your access_token securely in OS X's keychain  
    Github: https://github.com/fniephaus/alfred-pocket
    Download: https://github.com/fniephaus/alfred-pocket/releases/latest/
    Feel free to give some feedback!
  24. Thanks
    bivalvegruff reacted to Benzi in (faster) Menu Search   
    I have re-implemented ctwise's excellent implementation of the Menu Search workflow in Swift.
    This version is ever so slightly faster (at least on my machine ) - YMMV.
    Requires OSX 10.7+
    Accessibility must be enabled for Alfred in order for this to work properly.
    For example, in macOS Sierra, this is configured using the Security and Privacy preference pane, under the Privacy tab with the Accessibility section selected. Alfred must be included in the list of apps allowed to control your computer. This step is required for the workflow to generate the list of menu items, and also click on a specific menu item. 
    Here's a snapshot of what the preference pane might look like in macOS Sierra.

    Type m in Alfred to list menu bar items for front most application You can filter menu items by name, or do a fuzzy search.
    m new tab will match the menu item New Tab m cw will match the menu item Close Window Settings
    You can change the workflow environment variables to fine tune menu listings
    -show-disabled true/false controls if diabled menu items should be shown (default is false) - change this setting if certain items are not displayed, even though active
    -show-apple-menu true/false if true, menus items under the apple menu will be shown (default is false)
    -max-children number how many sub-menu items to load for each menu item (default is 30)
    -max-depth number how many nested levels if sub menus should be listed (default is 10)
    v1.6 and above
    You can also have customised settings per app. Typing ms into Alfred will give you a list of options to configure your settings.txt config file. The workflow comes bundled with a sample configuration file for reference. Your app settings will override any workflow level variable settings you may have specified.
    Here's the settings file I use for reference:
    # always show disabled menu items appFilters { app: "BibDesk" showDisabledMenuItems: true } # for Safari, ignore the History and Bookmarks # menus since loading it take a lot of time appFilters { app: "Safari" ignoreMenuPaths { path: "History" } ignoreMenuPaths { path: "Bookmarks" } } # For Finder alone, show the Apple menu entries, # and ignore any recent entries listed in the # Apple > Recent Items menu appFilters { app: "Finder" showAppleMenu: true ignoreMenuPaths { path: "Apple" path: "Recent Items" } } Change log
    1.0 - Initial Release
    1.1 - Added Fuzzy Text Matching for Menus
    If you have a menu item New Tab, then typing m nt in Alfred will match New Tab, since n and t matches the first letters of the menu text.
    1.1.1 - Changed run behaviour to terminate previous script, this makes the experience slightly more faster
    1.2 - Completely native menu clicking, removed reliance on AppleScript
    1.2.1 - Performance improvements when generating menus using direct JSON encoding 1.2.2 - More performance improvements while filtering menu items 1.3 - Added -async flag to allow threaded scanning and populating of menus
    1.4 - Added -cache setting to enable menu result caching and also set a timeout for cache invalidation
    1.4.1 - Invalidate cache (if present) after actioning a menu press 1.4.2 - Slide the cache invalidation window forward in case we get invalidated by a near miss 1.4.3 - Speed improvements to caching, text search and fuzzy matching 1.4.4 - Added -no-apple-menu flag that will skip the apple menu items 1.4.5 - Tuned fuzzy matcher, allows non-continuous anchor token search 1.5 - Faster caching using protocol buffers
    1.5.1 - Reduced file creation for cache storage
    1.5.2 - Better support for command line apps that create menu bar owning applications
    1.5.3 - Protocol buffer everything - microscopic speed improvements, but hey...
    1.5.4 - Added various environment variables to fine tune menu listings
    1.5.5 - Tweaked ranking of search results for better menu listings
    1.6 - Per app customization via the `settings.txt` configuration file
  25. Thanks
    bivalvegruff reacted to chrisbro in Bear workflow - search and create notes   
    Hey everyone! I've created a workflow that allows you to search and create notes for Bear. This is my first workflow, first OSS project, and first foray into Python - let me know what all I messed up  Available on github and Packal. Many thanks to @deanishe and @dfay for some initial direction.
    To install, download a released alfred-bear workflow and double-click to open in Alfred 3. Easy-peasy.
    Searching and opening results
    bs -- Search for a note by title and open it in Bear.

    bst -- Search for a tag (a group of notes) by tag title and open it in Bear.

    Creating a new note
    bn I love notes! -- Creates a new note with the title and text "I love notes!"

    bn I love notes! #love #notes -- Creates a new note with the title and text "I love notes!" and the tags "#love" and "#notes"

    Known Issues
    Creating tags only works with single-word tags - multiword tags hopefully to come. Todo
    Append text to existing notes. Figure out multi-word tags. Thanks
    deanishe for guidance on Alfred workflow creation and capabilities, and for his excellent Python workflow library. dfay for guidance from his experience writing the Ulysses Alfred workflow. Rhyd Lewis for giving me an excellent example to work off of in his Omnifocus Alfred workflow. Versions
    Fixed database location that changed with a Bear update. 0.3.0
    Added search results from note text to main search. 0.2.2
    Changed search queries to order by last modified date descending, so that more recently modified notes/tags show up at the top. 0.2.1
    Added hashtag symbol to "Open Tag" list results to make it a little more obvious that it's a tag and not a note. 0.2.0
    Now allows non-ASCII characters. Searching by tag now displays not only tags that match the search query, but notes that match those tags as well. Searching by tag now works with or without the '#' symbol in front of the tag.  
    Initial public release.
  • Create New...