Giter VIP home page Giter VIP logo

alfred-workflow-cheatsheet's Introduction

Cheatsheet

Alfred workflow that gets shortcuts for applications, websites, tools and others

If you have any questions or issues, checkout the discussion at the alfred forum here. Or create an issue if you cannot find an answer.

Screenshot

Screenshot

Supported

  • Adobe Illustrator
  • Adobe Photoshop
  • Airmail
  • Alfred
  • Asana
  • AutoMute Chrome extension
  • Databricks
  • Default Folder X
  • Evernote
  • Finder
  • Firefox
  • Forklift 3
  • Github.com
  • Google Chrome
  • Google Docs
  • Google Sheets
  • inbox.google.com
  • IntelliJ Idea (default Mac OS X)
  • iTerm2
  • Jira
  • Mac OSX
  • Microsoft Excel
  • Microsoft Word
  • Outlook
  • Pixelmator
  • Reddit Enhancement Suite
  • Safari
  • Sibelius G7
  • Sketch
  • Slack
  • Spotify
  • Sublime Text
  • Terminal
  • Trello.com
  • Things
  • Video Speed Controller chrome extension
  • Vim
  • Vimeo
  • Vintage Sublime
  • Visual Studio Code
  • XCode
  • Youtube.com

Request apps to add

If you would like to request an app to add, please comment on this issue #29

To download

Download workflow file

To add more apps

  • add it yourself to [custom.json] in your data directory.
{
  "custom_app_example": {
    "action": "shortcut"
  }
}
  • to overwrite any default, ^⏎ on any shortcut in the app.
  • to share with everyone, create a PR with the app shortcuts you want to add [/src/shortcuts.py]. Please also include the app icon (src/apps/icons/%APP NAME%.png).
  • create an issue requesting the tool you want us to add

To show or hide apps in search results

Open settings.json in your data directory.

To show only some specific apps in the search results list them in show_only_apps parameter:

{
  "__workflow_last_version": "1.3.0",
  "show_only_apps": [
    "Alfred",
    "Mac OSX",
    "Terminal"
  ]
}

All other apps would be hidden then.

To hide some apps in the search results list them in hide_apps parameter:

{
  "__workflow_last_version": "1.3.0",
  "hide_apps": [
    "Microsoft Word",
    "Video Speed Controller chrome extension"
  ]
}

To find your settings.json or custom.json file

Open cheatsheet in Alfred and look for customize your cheatsheet. Open that and that should open the folder with your settings.json and custom.json file.

Screenshot

alfred-workflow-cheatsheet's People

Contributors

dotiful avatar giovannicoppola avatar lisaross avatar maltsev avatar mutdmour avatar wskozel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

alfred-workflow-cheatsheet's Issues

Typos in src/apps/macosx.py

"view the front app but hide all other apps":"⌘⌥H",

"close all windows of the app":"⌘⌥W",

Capital letters after the opening quotes are missing.

Hoist up customize/new update feature in search results

Right now in both global and normal search, the reminder to be able to customize or if there's a new update are no longer on top of the search results because of #8.
screen shot 2018-07-21 at 3 06 37 pm

We want to keep this change of order by most frequently used. So the best solution is to keep customize/new update at a specific location (maybe second or third position) so they are both easily seen when doing searches.

Improve README

  • Document how to hide/show specific apps. I just mentioned that you should use settings.json but it's not clear where to find that file.
  • Move the to-do items to separate cases.
  • Add screenshots/gifs.
  • Move release steps to separate file. @mutdmour since they're useful only for you I think it'd be better to move them to another file to make README shorter and clearer. What do you think?

 

Display shortcuts for active app

In most cases, we're interested only in shortcuts related to a currently active app. Alfred allows to get an active app name, so we can filter the results.

This can be achieved either with a hotkey trigger with Focused App Variable enabled or using the following Applescript:

tell application "System Events" to return name of first process whose frontmost is true

Though, these solutions won't give you a name or a URL of an active browser tab.

As with #12 we can make a separate trigger for it.

Search among all shortcuts without selecting app

Hi @mutdmour,

Have you considered removing the first step of selecting an app and just allow to search among all shortcuts? I think it'll be much easier since instead of typing the app name, selecting it, and typing the shortcut name, I could type the shortcut name right away. And thanks to the fuzzy search I could also very fast filter the end results if there would be shortcuts from other apps found.

If you think that might be useful I could try to implement that.

VS Code icon not showing

The icon for VS code is not showing. Even though the icon exists. Instead it's defaulting to the cheatcheet logo.

Added in #24

Make long action names readable

Long action names get shortened by Alfred which makes them unreadable:
Long action names

The most obvious way to fix that is to rename those actions, so Alfred won't shorten them anymore.

More apps to add

  • Anki
  • Atom
  • Brave Browser
  • Figma
  • Gmail
  • Keyboard Maestro
  • Notion
  • Opera
  • Stickies
  • TextExpander
  • Transcribe!
  • VLC
  • final cut pro x
  • android studio
  • zoom
  • google meet
  • todoist

leftovers from #17

Execute shortcut via AppleScript

Since the normal ↵ does nothing it would be nice to execute the selected shortcut via AppleScript.

Are there any plans for this?

Customize app search results

Right now there are shortcuts for 26 different apps. I guess every user uses only a few of them. So it'd be nice to be able to customize app search results by including/excluding some of them. For example, if I don't use Microsoft Word I'd prefer to not see it in the search results.

move apps to its own repo

app shortcuts and logos should be moved to its own separate repo with each app in JSON format instead of Python.

Hide/Show apps in global serach

Right now, we can hide apps through settings.json or set a specific set of apps to show only. It would be nice if this could also apply to global search for shortcuts.

this is a follow up on #12 and #11

thumbnail image size and performance

Right now we have a lot of images for thumbnails with different sizes. This might be creating some lag in scrolling down apps. It would be nice if we can use only smaller image thumbnails for performance reasons and put a cap on thumbnails, without affecting quality of the image.

create a way through shortcuts to hide apps

Right now, we can hide apps through settings.json or set a specific set of apps to show only. It would be nice if we had a way to also directly handle this through the alfred interface.

this is a follow up on #9 and #11

Requested apps to add

  • Airmail
  • Asana
  • Atom
  • Default Folder X
  • Forklift
  • Google Docs
  • Gmail
  • Illustrator
  • Jira
  • Keyboard Maestro
  • Microsoft Excel
  • Opera
  • Photoshop
  • Pixelmator
  • Sibelius g7
  • Sketch
  • Spotify
  • Stickies
  • TextExpander
  • Transcribe!
  • VLC
  • VS Code
  • Vimeo
  • Xcode

Huge gifs in README.md

I wondered why my Macbook fans started to spin loudly and Chrome CPU usage went 70%+. It turned out it's because of those 3 gifs in README.md which are 150+ MB in total.

Can you please optimize or remove them?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.