Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 10/30/2020 in Posts

  1. Alfred 4.3 is now in pre-release with gorgeous improvements to theming. We've added the ability to choose a native macOS Visual Effect view to back Alfred's window, which makes it easy to create native-looking themes, as well as more control over rounded corners. We've created a couple of themes as examples, but I'm sure you'll create some fabulous themes too! Light Experimental theme Dark Experimental theme Below are the key things to check out when creating themes in 4.3. Please read all the way to the end of this post for a few important notes!
    6 points
  2. Andrew

    macOS Big Sur

    Just to let you know, I'm working on new theming options which will allow for rounded corners and also to use the native macOS Visual Effect view (the blur effect you get in Spotlight and various windows around macOS). A side effect of the using this native view type is getting proper window surround, and no fuzzy corners. Here is an example:
    4 points
  3. Hey! I forgot to chime in when I saw this originally - very impressive! Richer content natively within Alfred is something which has always been on the plan for the future, but this really does provide a solid stepping stone. It wouldn't be a huge amount of effort to post a distributed notification for the quicklookurl, but due to a whole host of reasons (of which you outline some above), I wouldn't make Alfred post this by default. Having said that, for fun, I wouldn't be adverse to make it a defaults write on Alfred's prefs just to see this working better, and see whe
    4 points
  4. Alfred GIF Search Download: Gif.Search.alfredworkflow Up-to-date README (this post might be outdated) This workflow lets you search GIFs on Tenor from Alfred. Here's an example of searching and inserting a GIF in a google doc: Installation Download the latest release. In Alfred, run .setup-gif-search. Usage In Alfred, enter gif keyword followed by search query. Press ↩. Use arrow keys or mouse to browse the GIFs. To copy the selected GIF to clipboard: either ⌘↩ or ⌘-click To drop the GIF into
    3 points
  5. FAstest eMOji Search (FAMOS) Instant search for emojis in Alfred with related keywords in 25 languages This post might be outdated, link to up-to-date README Download the latest versions: github release FAMOS speaks many languages! FAMOS uses emojibase, which is an excellent library, meticulously curated. So, all the languages that emojibase supports, FAMOS automatically does too. FAMOS is the fastest! 10x to 20x faster compared to alfred-emoji and EmojiTaco! FAMOS launches in under 20 miliseconds (imperceptible), while both the othe
    3 points
  6. First, I did the same as you. When that didn't work, I figured they'd probably link to that chart a lot, so I looked on the details page for a stock. And there's a big link to the chart including the symbol parameter.
    2 points
  7. Then go for the simple and obvious solution. If you’re using {clipboard:1} (i.e. a fixed number) and auto-pasting it to the frontmost app, simply add another Copy to Clipboard Output after it which also copies {clipboard:1} (which previously was {clipboard:0}) but don’t paste. Alfred won’t make it a duplicate, meaning you’re just switching the order back again.
    2 points
  8. Check the Mark item as transient in clipboard box in the Copy to Clipboard Output.
    2 points
  9. Hey Guys!:) Could you, please, consider adding the shortcut to cycle through the history of alfred commands forth. I understand that there is only 20 commands in history, but still - I often find myself cycling through them and skipping occasionally the needed result for me, so I have to start for my search once again from the beginning. I'm talking about addition to this feature: https://www.alfredapp.com/blog/tips-and-tricks/quick-tip-view-your-recent-query-history/
    1 point
  10. @nikivi Alfred is given the type to add by macOS, he doesn't make it up himself. Whatever type is given to Alfred by macOS is added to that File Types: field, so if your metadata is broken, and macOS is giving Alfred nothing, or something bogus, Alfred has no way of determining that this is correct or incorrect.
    1 point
  11. Andrew

    Icon glitch on Usage page

    @chris this should now be fixed in the Alfred 4.3 b1195 pre-release
    1 point
  12. If you update to the 4.3 b1193 pre-release, this should now be fixed
    1 point
  13. Took me a minute to figure out what you'd done there. That's another very clever solution. OTOH, it also kinda is. It'd be a terrible idea to convert all your workflows to run like this. But one workflow adding max. 3 results is just pure clever, imo. No luck fiddling with the "Run Behaviour" settings?
    1 point
  14. @chris I've put together a small tutorial for workflow authors here: https://github.com/mr-pennyworth/alfred-extra-pane#tutorial And a few question-answer pairs for technical internals here: https://github.com/mr-pennyworth/alfred-extra-pane#technical-qa I see a few problems with swiftUI: I would imagine there are far more workflow authors who can put together nice looking HTML than swiftUI, all the complexities of the implementation of the extra pane aside, as far as the workflow authors are concerned, I want the integration to be as simple and fri
    1 point
  15. Thanks @chris! When you want a panel to be shown at side, and some HTML to be show inside it, yep, you can use the AlfredExtraPane.app. All you got to do is add an html filepath to quicklookurl of the JSON and then pipe it to the app (the readme has an example). For building something like this GIF workflow, it is true that AlfredExtraPane.app was an inspiration, but it can't just directly be used to build the GIF workflow, it isn't flexible enough. For this GIF workflow, I simply took the code of AlfredExtraPane.app and modified it to fit the GIF needs, thus programming in swift was i
    1 point
  16. /usr/bin/python is a standard part of macOS. It's guaranteed to be the system Python 2.7, unless the user has turned off SIP and deliberately overwritten it. The way your workflow is set up, it's guaranteed to be run with the macOS Python 2.7 unless the user's OS is screwed up. You probably used the wrong pip. Alfred doesn't use your shell environment, so if you've installed a newer Python (e.g. via Homebrew), you're probably using that one in your shell, not the system Python Alfred and workflows use. Unless you're in a virtual env, you should always run pip
    1 point
  17. I think this has to do with the Python executable your Alfred installation is pointing to. I'm not sure how to best go about diagnosing it (those are notoriously fun issues), but this thread looks like it could be helpful: Good luck!
    1 point
  18. Mr Pennyworth

    Better Dictionaries

    Better Dictionaries Better search and live previews for built-in macOS dictionaries. This post might be outdated, link to up-to-date README Download the latest version: Better.Dictionaries.alfredworkflow Features IPA (phonetic) pronunciations: Press ⌘↩ to hear the pronunciation.In-Alfred live previews with colors that automatically adapt to Alfred's theme: Reverse search: More relevant search results: left: macOS/Alfred built-in search, right: BetterDict If one word has multiple, unrelated meanings with different origin, they are showed as diffrent entries
    1 point
  19. Works on Big Sur 11.0.1, clean install. Thanks a lot!
    1 point
  20. Hi - this has now been solved after writing Alfred support. The troubleshooting that worked for me was: " First, open macOS's System Preferences > Security & Privacy > Privacy > Full Disk Access and grant Terminal Full Disk Access. This will ensure that a reindex is done properly. Next, type "?rebuild" into Alfred. When the window pops up, check the box to Delete Spotlight-V100 before rebuilding. This will ensure macOS is able to do the most thorough reindex. Once you're in Terminal and you type your password, pay attention to any error messages in
    1 point
  21. Hey all — I put together an introduction/livestream to how I hack productivity with Alfred for my On Deck cohort, and thought I'd livestream something similar tomorrow given the positive response I received. You can register for the stream here — it's free! Topics I'll cover: 🕺🏻 tips for making sexy Themes 🔎 how to hack Web Searches to speed up finding content on the web ✂️ how to use Snippets like a boss 💪🏻 what are Workflows and how you can use them ☁️ example: how to use Workflows to quickly create new cloud documents 🐦 example:
    1 point
  22. @marslo As per the error message in red in your clip, iTerm 2 has taken secure input. While this error is showing, no apps can expand snippets, as iTerm 2 is restricting other apps from seeing your keypresses, and therefore from being able to expand snippets. Quit iTerm and keep an eye out for errors such as the one shown in your clip. More on secure entry here: https://www.alfredapp.com/help/troubleshooting/snippets/#secure-input Cheers, Vero
    1 point
  23. Hi @tsieling! Could you try to start with searching for a bookmark instead of starting with saving? It looks like there might be a problem with the authentication process if you try to save the first time you use the workflow instead of trying to search. I will look into fixing this too, but try that for now and see if it works.
    1 point
  24. Can’t reproduce. Delete the Workflow and readd it, if you want it reset.
    1 point
  25. @nikivi as it's extremely unusual for people to want to downgrade, and we always encourage people to use the latest version, we don't have any info for older versions on our website. Unlike many products, if a actual issue was found in the latest build, I'd turn a fix and release within minutes of this, which makes older builds irrelevant. Your issue you mention here was a macOS issue, and reinstalling older, and upgrading again coincidentally fixed your issue. https://www.alfredforum.com/topic/16210-422-update-broke-external-triggers/ Is there an actual reason you nee
    1 point
  26. This won't have anything to do with the External Triggers, and currently is only internally being used for the URL handing from Alfred's Contacts Viewer (e.g. tel:). It will eventually replace all URL handling within Alfred though.
    1 point
  27. Use an Open URL element instead of a Run Script. The URLs you're generating aren't valid. You need to %-encode values inserted into URLs (e.g. the correct URL for input Profits $SNAP @ 41.89 △3.34% is kmtrigger://macro=johnyCinco%20Orig&value=Profits%20%24SNAP%20%40%2041.89%20%E2%96%B33.34%25), but Run Script doesn't support %-encoding.
    1 point
  28. I told you before when you opened an issue about it on GitHub. I don't have a problem with signing the binaries, I have a problem with paying Apple €99 to be able to do so. Apart from objecting in principle to paying Apple to be able to release open-source software for their platform, I don't have a credit card I could pay it with, anyway. If it were possible to sign the binaries with a free certificate (which I've had for years), I would have signed them all long ago. EDIT: Going by the screenshot you posted, signing binaries with a free cert shows an "unkn
    1 point
  29. feppos0

    tel URL scheme

    It works now! Thank you so much!
    1 point
  30. @Andrew I'm going to piggy back on this thread because I think it might be related to something I just discovered... I'm also on Big Sur 11.0.1 + Alfred 4.2.1-1187 After the "upgrade" 😞 to BigSur, my contact searches started turning up empty. I checked to make sure the metadata files were there on the disk (yep) and were readable, etc. Here's how my contacts search is set (using a custom "file filter" search) I finally tried enabling the "Show files marked as System File" checkbox... and voilà, everything was right again. A further check
    1 point
  31. Your code is correct, but variables don't work in Run NSAppleScript. Alfred runs that in its own process, so it can't set environment variables. Put your code in a Run Script Action instead, with Language = /usr/bin/osascript (AS).
    1 point
  32. For links that appear in Alfred's clipboard history, with this workflow: You can search using the title of the link (in addition to the URL) You can see a thumbnail of the link Usage instructions: Open alfred Type ".setup-clipboard-link-thumbnailer" (without the quotes) To go through links on clipboard, use the keyword "cliplinks", or set up a hotkey in the workflow. Download: Clipboard Links.alfredworkflow Example screenshot: What's not yet implemented (and is not very likely as I don't need these features):
    1 point
  33. @llityslife Could you please provide more information? First, please share your workflow (you can put it on Dropbox and provide a link), and tell us exactly which version of Alfred and macOS you're using. If you change your hotkey, does your workflow behave as expected? Is your issue only with that particular hotkey combo? Next, have you granted Alfred permissions since installing Big Sur? https://www.alfredapp.com/help/getting-started/permissions/ The more details you provide, the more likely we'll be able to help you out Cheers, Vero
    1 point
  34. This is a really interesting idea, but I think there’s a fundamental flaw: Alfred doesn’t always show results in the order they are in the JSON file. If items have UIDs, Alfred will apply its “knowledge” and sort the results based on previous user behaviour. If I understand the way your app works correctly, that means your previews will often be out of sync with the results if UIDs are used.
    1 point
  35. Yes. I did say "unless you paste it into the location bar". The point is, when you programmatically ask a Fluid app to open a URL, it always creates a new tab. And that's what matters when it comes to scripting an app (which is what you're asking about), not what happens when you do it with keyboard and mouse.
    1 point
  36. So what you specifically want to do is open a URL in the first tab of a Fluid app’s window?
    1 point
  37. Acidham

    Alfred Markdown Notes

    Markdown Notes help to manage Markdown files in a directory with powerful full text search (supports & and |), tag search or search for todos ( - [ ] or * [ ]) . It also allows to quickly create new notes based on custom templates. I started to write this to replace the ton of Note taking apps that I used a while ago. I spent a lot of time to get this to work and the setup is a bit complex but once you went thru the steps it can indeed replace your note taking app. The best MD Editor for this purpose is Typora but any other MD editor works as well. Dow
    1 point
  38. No, but I also like the idea. Optionally, I’d say it could (perhaps as an extra setting) always auto-download page thumbnails when a URL is copied (save it to a cache, so be purged if needed). That way cycling through those URLs would be blazing fast, instead of having to do a web request and wait for each one.
    1 point
  39. What's most likely to happen here is Alfred will expose the underlying Bookmarks input filter to workflows, so you have more control over configuring and actioning bookmarks.
    1 point
  40. @nikivi I'm currently using Big Sur 11.0.1 Release Candidate 20B5022a and what you describe is working as expected. I notice your screenshot has the contacts icon to the right had side, this suggests you're using a workflow? If your workflow is using a File Filter for Contacts this likely won't work as your Spotlight index looks very broken. Have you tried searching for contacts in Alfred's default results? NOTE: For searching in the default results, ensure you have the following settings in Alfred for Big Sur: Contact searching ENABLED in default resu
    1 point
  41. That’s a really clever idea. Unfortunately, you’ve hardcoded your own system’s paths in the Python script (e.g. /Users/sujeet), so it won’t work as-is for anyone else.
    1 point
  42. If the JSON is already on disk, what are you planning to cache? That will make things much worse: Alfred can search a lot faster than a script. One way or another, you're not going to get great performance with a 43MB JSON file. It's just too much data to load and search quickly. You need to either reduce the amount of data or put it in a proper datastore that’s optimised for searching, like SQLite or MeiliSearch.
    1 point
  43. alfred-currency-conversion Install Use npm $ npm install --global alfred-currency-conversion or download alfredworkflow file from releases Requires Node.js 4+ and the Alfred Powerpack. Highlights Set your own base currency (default EUR) Currencies: AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HKD, HRK, HUF, IDR, ILS, INR, ISK, JPY, KRW, MXN, MYR, NOK, NZD, PHP, PLN, RON, RUB, SEK, SGD, THB, TRY, USD, and ZAR Auto update rates at 4PM CET on working days Input support locale numbers Input support for $ (USD), € (EUR), £
    1 point
  44. You can access the results at any time in your notification centre.
    1 point
  45. Ok wow, thank you deanishe. It's no wonder you're carrying the badge "community hero"! This works perfectly. Thank you so much for taking the time to not only put this together, but to also make it so clear as to what needs to be edited to get it working. The inclusion of the warning after the settings is great I hope you have a great day
    1 point
  46. I just found this thread as I was tired of the delay too. I have always had Siri disabled, but despite that I think it still had the hotkey reserved. What fixed the delay for me was actually re-enabling Siri, setting to a new hotkey I'll never use, then disabling it again. It's a silly solution, but hopefully it can help someone else!
    1 point
  47. 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. Configura
    1 point
  48. I think you can also add an alfred:ignore comment to the application if you don't want to delist it from Spotlight completely.
    1 point
  49. Add fuzzy search to your Script Filters This is a simple script you can add to your Script Filters to replace "Alfred filters results" with a fuzzy search algorithm. https://github.com/deanishe/alfred-fuzzy How it works Instead of calling your script directly, you call it via fuzzy.py, which caches your script's output for the duration of the user session (as long as the user is using your workflow), and filters the titles of the items emitted by your script against the user's query using a fuzzy algorithm. Example usage fuzzy.p
    1 point
  50. @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 Functio
    1 point
×
×
  • Create New...