@amrith Thanks for asking, Amrith! I was a loyal user of Cheatsheet for a while before making Pretzel. The main differences are
1. for large apps like Photoshop/Illustrator/Cinema 4D, Cheatsheet doesn't show you ALL the shortcuts. I think it only shows you the ones that it accessible through Apple's Accessibility API (guessing here).
2. Pretzel has a search which filters quickly to the shortcut you're looking for!
On the other hand, I love that you can click the commands from Cheatsheet and execute it in other apps. It's definitely something I have in mind for the future of Pretzel!
It should be noted that you can already do this with MacOS. Almost all commands with their respective keyboard shortcuts are listed in the menu bar for each app, and can be searched through using the Help tab (Command + Shift + /).
Love it! Do you plan to always curate the shortcut keys or open it up to a "repo" later on? (assuming you aren't just getting the shortcuts through programs APIs or something) The latter is how dash cheatsheets and stuff mainly worked and usually they're pretty messy. I have to say, besides Firefox. XCode, Things 3, Day One, Alfred, and Bear (this is very small for the amount of apps I use!!!) your initial offering covers a bunch of what I use already.
@cucumbur Yes it's open sourced! The repo is up on github and PLEASE feel free to make a pull request for the shortcuts you want to add. https://github.com/amiechen/pret... (Sorry for not making this more clear. I will add it to the FAQ)
Also, thanks so much for trying it!
@amiechen01 Thank you! I'm forking to hardcore in a different shortcut as Cmd+~ makes me unable to use most mac applications. I am also willing to address this properly in terms of sticking with the existing conventions and making it fit the interface without adding complexity, which I might do regardless, and you can reject it with total understanding from me - I have no problem making sure my fork isn't lagging behind upstream
@cucumbur thanks for pointing that out! Yeah, I seem to have picked a rather inconvinent shortcut to toggle the Pretzel window :/. Please feel free to fork and do a Pull Request if you have any suggestion, otherwise I am planning to do a patch this week with couple fixes, a different shortcut and support more apps. Together we will make Pretzel better!
@amiechen01 its impossible to avoid overlapping some shortcuts! Ive got a huge remapping with alfred and all the customization apps i use, so it wasnt actually a big deal. Look forward to using and watching/contributing shortcut files + whatever else! (P.s my phone autocorrected โhardcodeโ to hardcore...)
@treggify Thank you so much for pointing this out! Just fixed the download link. Also thanks for trying it out and please let me know if you have any suggestions :)
Just installed this, pretty useful as a refresher for Atom but finding the most value for it on Sketch since I don't use it as much and have never gotten around to learning the shortcuts. Thanks for putting this together!
@amiechen01 Hey Amie! Just noticed that the ~ shortcut overrides other ones that include it. For example, I use CMD+~ to switch between windows of the same app, but with Pretzel open it doesn't work and it opens the shortcuts list instead. It makes it impossible to keep Pretzel open :( Any way we could customize it?
@amiechen01 Got it, where do you register the CMD+tilde shortcut to open it? I took a quick look in the code to see if I could help with a PR but didn't see it!
I have a very bad short term memory *cough* (nothing to do with living in Washington state) so I find tools like this incredibly handy. And it is just that - incredibly handy.
Pros:
IMO the best way I've seen yet to present keyboard shortcuts besides the few apps that have their own cheatsheet mechanism.
Cons:
Only a couple handfuls of products are supported right now
Really cool product! It's similar to a product I built called Macro, a Chrome extension to discover shortcuts on the web (instead of native apps) https://www.producthunt.com/post...
Shortcut discovery is always a pain!
@binoyxj Just did an update which allows users to toggle Dark/Light theme. The app should notify you to install a new update, if not, feel free to download the new version here https://www.amie-chen.com/pretzel/ again. Thanks!
Oh hey, something that shares a name with me and is actually useful. Never thought that would happen, but here we are! Good job on making the app, super love it for all the keyboard shortcuts I just can't remember. (i.e. anything that is not my terminal, browser, editor or Sketch ๐)
Canโt wait to give this a try. One thing I would love to see is anytime I do something the manual way pretzel tells me what keyboard shortcut I could have used. That way I can learn the keyboard shortcuts as well. Thanks!
Fixed the issue that prevented macOS users from switching betweens different windows of the same app (like me having a window for each Chrome Profile). The new shortcut and download link are on my fork:
Just a temporary fix cause I was bored and I liked reading Amie's organized and readable source code!
https://github.com/cucumbur/pretzel
Amie, if this is bothersome I'll respect whatever you want me to do - I certainly have no intent of trying to take over your product, I just started using it immediately and had to fix this lil thing before i could go on with my day :)
Just did a somewhat big update! In addition to more shortcuts (thanks to people's PR), now you can toggle dark/light theme, as well as set your own global shortcut to invoke Pretzel! Please let me know your thoughts :)
Replies
Spider Pro
It should be noted that you can already do this with MacOS. Almost all commands with their respective keyboard shortcuts are listed in the menu bar for each app, and can be searched through using the Help tab (Command + Shift + /).
More info: https://apple.stackexchange.com/...
That said, nothing exists on Windows that can do this yet, so I'm really eager to try this product out there!
Pros:Looks nice
Cons:MacOS already has similar functionality
Product Hunt
Spider Pro
Figma
Spider Pro
Spider Pro
Divinate
Spider Pro
Spider Pro
Spider Pro
Spider Pro
I have a very bad short term memory *cough* (nothing to do with living in Washington state) so I find tools like this incredibly handy. And it is just that - incredibly handy.
Pros:IMO the best way I've seen yet to present keyboard shortcuts besides the few apps that have their own cheatsheet mechanism.
Cons:Only a couple handfuls of products are supported right now
Figma
Spider Pro
Spider Pro
Notebag
Epihub
Create Node CLI
Spider Pro
129MB for this? Not worth it. Drop electron.
Pros:Nice UX
Cons:Uses Electron
Spider Pro
Spider Pro
Spider Pro
Mac os has it
Pros:Mac os has it
Cons:Mac os has it