Jump to content

cands

Member
  • Posts

    175
  • Joined

  • Last visited

  • Days Won

    4

Reputation Activity

  1. Like
    cands reacted to rhyd in Search Omnifocus: free text search your Omnifocus data   
    @cands See v2.1.3
  2. Like
    cands reacted to rhyd in Search Omnifocus: free text search your Omnifocus data   
    Thanks for the feedback. Searching completed tasks should be ok. I'll have a look and add into a future release.
  3. Like
    cands reacted to Mr Pennyworth in Fuzzy File Search: Bring Powers of fzf to Alfred   
    Instant Fuzzy File Search: Download

     
    List all the files inside a folder using fd, and instantly fuzzy-search through all of them using fzf, all from inside Alfred with a single keyword: fzf.

    Screenshots
    Invoke with fzf

    Search through tens of thousands of files

    Fuzzy search shows most relevant results

    There's a folder action too!

    Search even inside apps

    Manually create folder-specific keywords

     
    Alternative and comparison
    Fuzzy Folders is another fuzzy search workflow that is more configurable and customizable. Instant Fuzzy File Search doesn’t have any plans to match all the features supported by Fuzzy Folders. Neither does it aim to be as easy to customize. Take a look at the table below for a quick comparison between the two.
     

     
  4. Like
    cands reacted to Chris Messina in [Workflow] Twitter Toolkit for Alfred   
    Ok, I've published v0.3.2! 
     
    This should please @Bemawr and @Voland and any other Tweetbot users! (Albeit, Tweetbot has a much more limited set of URL schemes to work with). 
     
    🎩  Download the latest.
    Changelog
    [v0.3.2] - 2020-09-06
    Fixed
    Quick fix for missing non-personalized `users` query. [v0.3.1] - 2020-09-06
    Fixed
    Replaced “(from:{var:account})” with “from:{var:account}” (no parens) from app searches. Fixed on errant search that targeted videos rather than all tweets. [v0.3.0] - 2020-09-04
    Added
    Support for Tweetbot URL Schemes by setting tweetbot as platform variable (thanks @bemawr!) (Closes #3) Support for nearby searches: tweets photos videos users keywords to go to: hashtag page topics Alternative keyword ! for notifs Descriptive notes in Workflow OneUpdater (Closes #6) Changed
    Added service and domain variables to make it easier to develop other Toolkits Drastically increased support for Twitter for Mac thanks to new routes included in 8.34 (thanks @nolanobrien!) (Closes #4) Removed
    followees keyword
  5. Like
    cands reacted to Mr Pennyworth in CleanShot X Workflow   
    CleanShot X Workflow: Download

     
    Requiremens

    Alfred 4 CleanShot X (version 3.5.1 or above)


    Screenshots




    Credits
    This workflow is based on, and a slight improvement of, Raycast’s CleanShot X script commands.
     
    Icon Credits
    Some icons from by srip and freepik from flaticon.
  6. Like
    cands reacted to Mr Pennyworth in CleanShot X Workflow   
    @paulminors I uploaded a "fix" https://github.com/mr-pennyworth/alfred-cleanshot/releases/download/0.0.5/CleanShot.alfredworkflow
     
    Can you try it and see if it works?
    Because I don't have Big Sur, it was not possible for me to test it.
    Let me know in either cases whether it works or doesn't
  7. Like
    cands reacted to biati in Calculate Anything   
    A new update has beed released 3.0.0
     
    New: Now the Workflow settings are saved in the workflow variables.. New: Added support for data storage: Byte, Kilobyte, Megabyte, Gigabyte, Terabyte, Petabyte, Exabyte, Zettabyte, Yottabyte, bit, Kibibyte, Mebibyte, Gibibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte. New: Added US Gallon in Volume conversions New: Added Fluid Ounces in Volume conversions New: Gallon now defaults to US Gallon (3.78541 Liters) to mimic the same results as other converters. You can sill type `1 uk gal in liter` or `1 ukgal in liter` `1 uk gallon in liter` or `1 us gal in liter` New: Pint now defaults to US Pint (0.473176 Liters) to mimic the same results as other converters. You can sill type `1 uk pint in liter` or `1 uk pint in liter` `1 uk pt in liter` or `1 us pint in liter` New: Added stopword `as` so you can type `1 kilometer as meters` or `1km as m`, etc. New: Added stopword `en` (spanish) so you can type `1 kilometro en metros` or `1km en m`, etc. New: When downloading rates the workflow will rerun it's query to update the results New: The workflow was restructured and some parts were rewritten New: Added millas, milla, miles, mile, keywords so you can type `4 miles in feet` New: Updated documentation and examples Improved: Updater, now displays notifications using alfred and will also notify you in the results Improved: Updated translations Improved: Added space between number and unit/currency for better readability Improved: Removed some dependencies Fixed: Subtitle not formatted according the currency locale in crypto conversions Fixed: Error in subtitle for time conversions (milliseconds) Fixed: Incorrect Time Unit Conversion Fixed: Incorrect crypto conversion when downloading updated currency rates Fixed: crypto currencies result now displays default workflow icon instead of an empty space Update directly from the workflow or download the latest version from https://github.com/biati-digital/alfred-calculate-anything/releases
  8. Like
    cands reacted to Andrew in Workflow to Search through Alfred's Query History   
    @Mr Pennyworth While it's clever in concept, I'd personally discourage using the multi-Script Filter method you're using, even though it's unlikely to, in isolation, cause any performance issues with Alfred. If somebody installed multiple workflows which used the same method, then Alfred will be running multiple scripts on every keypress.
     
    There is definite scope for an enhanced native command history built in to Alfred. This would take some thought and design, and would be configurable and user opt-in. I would also think about a easy-on temporary private mode, much like a browser, to prevent typed queries being stored, and also allow for expiry. The history would be likely stored in an sqlite db so it could also be accessed by workflows where necessary.
     
    Further to this, one thing on my future plan is to allow users to specify specific workflow objects to be included in the default results. Again, this will require some thought as it should be a user who decides this, and not a workflow developer. This would facilitate workflows like this one, and Calculate Anything, to work without needing multiple script filters. At the point that this happens, Alfred may start profiling script tasks and warning if they are taking too long or consuming too much CPU.
     
    Cheers,
    Andrew
  9. Like
    cands reacted to nitingoyal in Search in MailMate from Alfred   
    Here is a simple workflow to search for messages in MailMate.
     

     
    Overview:
    It will show the result in MailMate.
     
    You can download the workflow from here.
  10. Like
    cands reacted to biati in Calculate Anything   
    A new update has beed released 2.1.0
    New: Removed exchangeratesapi as it now requires an API Key New: Added exchangerate.host New: Improved configuration. Now displays a list of time zones to choose from New: Improved configuration. Now displays a list of currencies to choose from New: Improved configuration. Now displays a list of languages to choose from Fixed: Unable to run/save configuration on certain cases Update directly from the workflow "Open Alfred and type calculate check for updates" or download manually the latest version from the releases page https://github.com/biati-digital/alfred-calculate-anything/releases
  11. Like
    cands reacted to buraktuyan in Search Apple/iCloud Notes   
    It works great for me without any issues and without any manual changes to the code. Thanks a LOT! 🙂👍

    And I liked the new fallbackCreateNew and fallbackSearchBodies functions -- the second one already made my life easier. 👌
  12. Thanks
    cands reacted to Alan He in Progress year/month/day/life   
    download url:https://github.com/alanhg/alfred-workflows/tree/master/progress-bar
     
     
    you can set your birthdate and lifetime.
     

  13. Like
    cands reacted to nachii in How to copy a password from 1password?   
    Hi, here there is my version: https://github.com/nachii/alfred-1password-direct-copy-workflow
    I hope it will be useful🙂
  14. Like
    cands reacted to dvcrn in Alfred -> DEVONthink   
    Released v1.4.3 with a small fix for DT3 and removed an unnecessary search call that should double the speed of the workflow
  15. Like
    cands reacted to dverb in Find streams for any movie or tv show   
    Find and watch movies or shows instantly
     
    My workflow makes it really easy to quickly search for a movie or tv show, find the different services streaming the content, and go right to the content.
     
    Learn more here! https://github.com/dverb20/watch_now_workflow/releases/tag/v1.2
     
    I promise it works much more quickly than the gif shows!
     
    I'd love some feedback or for someone to put in a PR for improvements
  16. Like
    cands reacted to vitor in Shutdown Timer — Turn off macOS on a timer   
    Usage

    Turn off your Mac on a timer via the shutdown keyword. Large Type will show periodically with the remaining time.



    Stop an ongoing timer with shutdown abort.



    Configure the timer in the Workflow’s Configuration. You can also set apps to close before shutdown, so they do not reopen on next login.

    To trigger an immediate shutdown or restart, use the shutdown or restart keywords.

    ⤓ Install on the Alfred Gallery | Source
     
  17. Like
    cands reacted to Mr Pennyworth in Workflow to Search through Alfred's Query History   
    Alfred History Search

    An Alfred workflow to search through query history, and execute queries from history.
    Note: This post might be out-of-date.
    Here's the up-to-date README.
     
    Usage

    Download the latest release

    Searching Through Query History

    Assign hotkey trigger (⌃R recommended) While using Alfred, press the hotkey. Alfred's query history will show up:
    Start typing to search through the query history.
    Actioning any of the history entries makes Alfred search that query.




    Deleting Query History

    Type .clear-afred-query-history in Alfred.

    Icon Credits

    Icon created by combining icons form flaticon made by Freepik and Pixel Perfect
  18. Like
    cands reacted to GuiB in Open Alfred file actioning from CLI   
    @Andrew thanks for those new commands! This help to speed things up and reduce workarounds!
     
    As for the "action" command, would it be possible to accept list of file paths (ex: 'tell application "Alfred 3" to action { "/path/to/file1", "/path/to/file2" }') so it would pops the Alfred File Action window like if we made multiple file selection in the Finder so we can act on all of them with the same action ? I think this would make the command more feature complete
     
    For everyone, here is my updated Bash Profile in case this is helpful to someone:
    # Alfred Search Function alfs() { if [ $# -eq 0 ]; then # If nothing is put as arguments open Alfred at the working directory so it list the content osascript -e "tell application \"Alfred 3\" to browse \"$(pwd)\"" elif [ $# -eq 1 ]; then # If only one argument is set if [[ -d $1 ]] || [[ -f $1 ]]; then # if it looks like a path or file, then make sure we send a full path to Alfred osascript -e "tell application \"Alfred 3\" to browse \"$(realpath -s "$1")\"" else # Any other words that are not a path would be sent to Alfred as is (ex: alfs snip -> would open Alfred with "snip") osascript -e "tell application \"Alfred 3\" to search \"$*\"" fi else # If multiple arguments are set, then they are sent to Alfred as is. (ex: alfs define allo -> would pop Alfred with "define allo") osascript -e "tell application \"Alfred 3\" to search \"$*\"" fi } # Alfred Action Function (pop the Alfred Action Window) alfa() { if [ $# -eq 0 ]; then # If no arguments, pop Alfred Action Window in the working directory osascript -e "tell application \"Alfred 3\" to action \"$(pwd)\"" else args="" argsAreAllPaths=true for arg in "$@" ; do filePath=$(realpath -s "$arg") if [[ -d $filePath ]] || [[ -f $filePath ]]; then # if the arg is a file of folder, append the path to the args string to build a list for the osascript command args+="\"$filePath\"," else argsAreAllPaths=false # if one argument is not a folder or file path, then pop Alfred with the standard search and try to access Alfred Action Window. This also makes it clear there's a problem with one of the passed paths break fi done if [ "$argsAreAllPaths" = true ] ; then # If all arguments are files or directories, open Alfred Action Window with the list args=${args%?} # remove the trailing comma osascript -e "tell application \"Alfred 3\" to action { $args }" else # If not all arguments are files or directories, search as is and try to access the Alfred Action Window. The Action Window should pop if it's possible, or the standard Alfred Search would be shown (ex: alfa activity monitor -> Would open the file action window of the Activity Monitor) actionKey="keystroke (ASCII character 29)" # (meaning: right arrow) Put your prefered action key (Alfred -> File Search -> Actions -> Show Actions) as applescript command for keystroke or key code (ex: "key code 98") delayBetweenEvents=0.1 # Play with the number if the action doesn't work correctly osascript -e "tell application \"Alfred 3\" to search \"$*\"" -e "delay $delayBetweenEvents" -e "tell application \"System Events\" to $actionKey" fi fi }  
  19. Like
    cands reacted to jopemachine in Alfred-evernote-workflow   
    Thanks for sharing this.
     
    I hope that a new API for automation (including note open, exporting etc) will come out to enable this workflow again..
  20. Sad
    cands reacted to jopemachine in Alfred-evernote-workflow   
    It seems that Evernote 10 doesn't support AppleScript anymore.
    So, the search feature itself works,(because it use sdk) but the feature to open or caching notes does not work with Evernote 10.
    (and all functions that need to AppleScript is not working.)
    I need to think about if this is feasible to implement these features without going through Apple Script..
  21. Like
    cands reacted to vitor in [SOLVED] Sequential paste   
    As (not) promised (but delivered), here’s the proper Workflow with an icon and README.

    I recommend you uninstall the current one and install this one, as the code is cleaner, you can configure the number of minutes for the reset, and if checks for updates automatically.
  22. Like
    cands reacted to Acidham in SideNotes with Alfred.   
    I am not using SideNotes but with AppleScript it will be relatively easy.
     
    Following AS gets all available folders:
     
    -- Get list of available folders tell application "SideNotes" set folders_object to folders set folder_list to {} repeat with f in folders_object set folder_list to folder_list & name of item 1 of f end repeat end tell  
    And with this you can create a note "hello world":
     
    -- Use folder name from previous code set target_folder to "Showcase" -- Create note in target folder tell application "SideNotes" set n to make new note at folder target_folder set text of n to "hello world" end tell  
    1. WF step requires a Script Filter for choosing a target folder
    2. WF step to enter the text for the note 
    3. WF step create note in SideNotes
  23. Like
    cands reacted to vitor in Trash folder: allow browse, put back, definitely delete from Alfred search bar.   
    The correct path is ~/.Trash (note the period). You can navigate it like other directories.
     
     
    Both are possible, though Put Back is hacky without accessing macOS’ APIs. Also keep in mind that not every path can be Put Back, as it depends on how they were sent to the Trash.

    Here’s a Workflow that achieves a lot of what you asked. Call it with trash; further instructions are shown in subtitles.

    Important notes:
    Put Back works by showing the path in the Finder, waiting one second, and pressing ⌘⌫, which I’ll reiterate is a hacky approach. It may fail sometime, which might result in sending one of your paths to the Trash instead of recovering it. That shouldn’t be too problematic as you should me able to recover it afterwards, but it’s worth mentioning. Deleting a file from the trash does just that; you won’t be able to get it back without specialised software.

    While the Workflow is short on code (feel free to inspect it), you use it at your own risk. I’m providing it as a workaround for you to be able to achieve what you want right now, and while I expect it to work fine, a hacky solution is a hacky solution.
  24. Like
    cands reacted to rob213 in Evernote Tip: a quick way to open frequently accessed individual Evernote notes using Alfred → Features → Custom WebSearch   
    I have 12,000 + Evernote notes, a few of which I access multiple times a day.
     
    I was looking for a quick way to access those notes in Evernote desktop and configure Alfred to do so.
     
    In Evernote, I right click on the note in the notes list → in the context menu you see Copy Note Link - do NOT choose that option. Instead press the option key and a new menu item will appear called Copy Classic Note Link → click on  Copy Classic Note Link → go to Alfred → Features → Web Search → new custom search → paste the link as the URL, assign title and keyword, etc.
     
    If you want the evernote note to open in the web version of evernote, use copy note link above instead of copy classic note link.
     
    I find this method much faster than going through Evernote search workflows
  25. Like
    cands got a reaction from jopemachine in Alfred-evernote-workflow   
    Thanks for looking into it. Unfortunately, the problem persists for me in 0.8.0
    I'll paste the error message below and send you the htmlCacheLog.json 
     
    /usr/local/lib/node_modules/alfred-evernote-workflow/search_content/thumbNailPath.json:1 SyntaxError: /usr/local/lib/node_modules/alfred-evernote-workflow/search_content/thumbNailPath.json: Unexpected token s in JSON at position 2924 at parse (<anonymous>) at Generator.next (<anonymous>)  
×
×
  • Create New...