Jump to content

deanishe

Community Hero
  • Content Count

    5,602
  • Joined

  • Last visited

  • Days Won

    330

deanishe last won the day on August 15

deanishe had the most liked content!

About deanishe

  • Rank
    Workflow Expert / Moderator

Contact Methods

  • Twitter
    @deanishe
  • Website URL
    https://www.deanishe.net

Profile Information

  • Location
    Essen
  • Interests
    Go, Python, beer

Recent Profile Visitors

20,903 profile views
  1. No. Workflows are pretty safe in practice. If you wanted to distribute nasty software, an Alfred workflow would be a very poor way to do it, as you’re typically not going to reach more than a few hundred people. It’s far more likely you’ll have an issue due to a bug than deliberate enemy action.
  2. It wouldn't work. There's no application that can (usefully) open every kind of file. So you're basically asking for a feature that is fundamentally broken in a very important way. Such features do not get added to Alfred.
  3. Go to Franz in Finder, right-click and choose "Get Info". Add "slack" to the "Comments" or tags. Then Alfred should also find Franz for the query "slack". You might have to reload Alfred's app list first (keyword "reload").
  4. If you're using a Hotkey, you can tell Alfred to give you the current selection instead of simulating ⌘C.
  5. Do what exactly? What is your workflow trying to achieve? What I mean is, this might be an XY problem. @FroZen_X's initial problem could likely have been solved by having Keyboard Maestro type the altered text instead of putting it back on the pasteboard, for example.
  6. 1Password integration with what? Alfred's 1Password integration, or Chrome's 1Password integration?
  7. That sounds about right. Alfred uses keycodes under the hood (at least for user-set Hotkeys, so likely also for its own), and keycodes map to physical keys, not the letters on them. Presumably, this is very common behaviour, and Apple's own keyboard layouts have extra smarts for dealing with this situation.
  8. If you're using a Script Filter, your JS code would look something like: function run(argv) { return JSON.stringify({items: [{title: 'test', variables: {var1: 'val1', var2: 'val2'}}]}); } If you're using a Run Script action, the JS would be: function run(argv) { return JSON.stringify({alfredworkflow: {arg: 'test', variables: {var1: 'val1', var2: 'val2'}}}); } If you need any further help, please say exactly which bit you're having difficulty with.
  9. There is a variables HOWTO stickied at the top of this forum. The latest version is here: https://www.deanishe.net/post/2018/10/workflow/environment-variables-in-alfred/
  10. See my comment further up this page.
  11. Double-click the Open File action, the drag Commander One into the box on the right (where it says "the default application"). Then hit Save.
  12. Change the Open File action to open results in Commander One. Sorry, I don't know what you mean.
  13. Go into "Alfred Preferences > Features > Snippets > Auto Expansion Options > Tweaking" and increase the "Restore after" delay. Alfred uses the clipboard to insert snippets. It puts the snippet on the clipboard, then sends a "paste" signal to the active application. Unfortunately, there's no way Alfred can tell when (or even if) the application actually performs the paste, so it just has to wait for a bit to give the app time to do the paste, and then Alfred restores the previous clipboard contents. So if an application is responding slowly, it might not get around to performing the paste until after Alfred has already restored the clipboard. Increasing the "Restore after" delay gives the slow application more time to respond to the "paste" command.
  14. Alfred just shows a list of the applications that the system says can open that kind of file, so you'd really need to ask the developers of Commander One to add an appropriate file association to the application. An alternative is to add your own File Action in a workflow for filetype "folder" and connect it to an Open File action set to Commander One.
×
×
  • Create New...