项目作者: amiechen

项目描述 :
Pretzel is Mac desktop app that shows and find keyboard shortcuts based on your current app.
高级语言: CSS
项目地址: git://github.com/amiechen/pretzel.git
创建时间: 2017-07-26T03:30:35Z
项目社区:https://github.com/amiechen/pretzel

开源协议:

下载




Parcel

Pretzel is Mac desktop app that shows and search keyboard shortcuts based on your current app. Checkout the landing page here.

Features

  • 🔍 In-App quick search: Find your specific shortcut with quick search among hundreds.
  • ⚡ Detects the currently focused app.
  • 🐠 Little distraction from your current task. Clicking on the menubar icon or hit CmdorCtrl + (backtick) on keyboard will automatically opens the shortcut panel.

app-screen-shot

Download for Mac

Download the latest release

Run it locally (if you are curious):

Important: Use v8 Node

Because Pretzel has a dependency node-ffi that requires node v8, until node-ffi is compaitable with
latest node, you should use nvm to install node v8 to run Pretzel locally. Otherwise, npm install would give you some error regarding node-gyp.

  1. nvm install 8.11.3 # I personally use this version
  2. nvm ls # to make sure we are currently using node v8
  3. npm install
  4. npm start

Compile Scss

  1. sass --watch sass/main.scss:main.css

To compile:

  1. npm run build:mac
  2. npm run build:win

Add a shortcut:

If you have github account, please check the roadmap first then read the Contributing doc here

If you don’t have a github account, please check the roadmap first. If you don’t see desired apps under development, follow these steps:

  1. Create a text file with .yml as the file name. For example, Photoshop.yml.
  2. Find your app’s shortcuts on the web and add them to your .yml file, in the same format as the files in /shortcuts folder.
  3. Send me the .yml file so I could add it in.

License

MIT © Amie Chen