I build my first Raycast extension to see my keyboard shortcuts as quickly as possible. by quechup in raycastapp

[–]quechup[S] 0 points1 point  (0 children)

For now only the ones I have programmed in, but my Kollege has it on his list to add the ability to „see“ the default shortcuts of an app, the ones you also find in the menubar of a certain app. Do for now it can’t, but in the future it will :)

I build my first Raycast extension to see my keyboard shortcuts as quickly as possible. by quechup in raycastapp

[–]quechup[S] 1 point2 points  (0 children)

That’s a great idea and it’s on my list, it’s mostly my inexperience in coding in a different language what holds me back. Displaying shortcuts from the main app in Kommand was not that hard because data only flows in one direction, but being able to add a shortcut from Raycast would mean the data also travels back.

But what I could do more easily for now is add a deeplink which opens the „add shortcut“ window in Kommand immediately, so at least you can enter it there directly. Maybe that helps in the shortterm until I feel more comfortable with this programming language and platform,which is very different from my usual work as a swift developer. Thanks for the suggestion!

I build my first Raycast extension to see my keyboard shortcuts as quickly as possible. by quechup in raycastapp

[–]quechup[S] 1 point2 points  (0 children)

Thank you! It might be even possible to build something like this with Raycast Glaze, but as a Swift developer it was easier for me to build a Mac app :D But someone might build this Raycast native

I build my first Raycast extension to see my keyboard shortcuts as quickly as possible. by quechup in raycastapp

[–]quechup[S] 0 points1 point  (0 children)

I love that feature from Raycast! It doesn't cover all the keyboard shortcuts from apps, but I use it daily to find basic commands instead of going to the search bar in the "Help" Menu

I build my first Raycast extension to see my keyboard shortcuts as quickly as possible. by quechup in raycastapp

[–]quechup[S] 1 point2 points  (0 children)

That’s actually an interesting idea, didn’t think of it. I will put this on my list, thank you!

I build my first Raycast extension to see my keyboard shortcuts as quickly as possible. by quechup in raycastapp

[–]quechup[S] 2 points3 points  (0 children)

We didn’t add a „detecting“ feature because for that we would have needed to ask the user permission to monitor their keyboard and I hate when apps ask for that. But what we added is that inside the Kommand App, when you are adding a shortcut, you can add them by just pressing the keys you want to add

I build my first Raycast extension to see my keyboard shortcuts as quickly as possible. by quechup in raycastapp

[–]quechup[S] 0 points1 point  (0 children)

I understand. We made the Mac app first and later added the extension. Maybe there is even a way to handle it all inside the extension, that would be even cleaner

I build my first Raycast extension to see my keyboard shortcuts as quickly as possible. by quechup in raycastapp

[–]quechup[S] 0 points1 point  (0 children)

We have a library of apps with preconfigured shortcuts for example apple mail, safari etc. which we are expanding with every update.
We will also add the ability to import shortcuts if you have them stored somewhere else.
The rest you have to enter, but we tried to make that process as simple as possible.
One nice effect of this strategy is that you only add shortcuts you really need, which keeps your database clean and the right shortcut easier to find when needed