Feature Requests

💬 Request new features for Monarch

To offer feedback, bug fixes, or minor suggestions please consider joining the Monarch discord server and be sure to give the User Manual a quick read. To see the status of feature requests check out the Roadmap.

🪧 What gets worked on?

I work on a combination of big and small features. Big features are posted here by anyone, and can be seen in the Roadmap. Smaller features are things that help make little things in Monarch just a bit better. These are sourced from the community in the official discord server linked above, based on everyday conversation.

🐞 Bug reports

Do not post bug reports here! The best place to report bugs is either in the #bugs channel on the discord server, or if you prefer quieter interfaces, you can message me directly at rmdashrfv[at]hey.com

Pinned

Monarch Extensions

This was previously “Support for raycast extensions”. OP (@hummingbirdmoth): “This would cover a lot of current requests and attract substantial interest from existing raycast users.” Developer response Monarch will be featuring its own unique extensions ecosystem. After doing research on a couple open source projects, unfortunately supporting Raycast extensions directly presents unique challenges to Monarch that it doesn’t to similar projects. Besides that, it also presents limitations to Monarch’s extension platform design that just don’t make sense to replicate simply for the ability to port over extensions that would actually be easier to build with Monarch’s API anyway. Simply porting extensions also runs the risk of setting the expectation that because other launchers do something a certain way that Monarch will do it that way, and as we’ve seen with recent releases from v0.8+ this is not going to be the case. To be clear I fully expect that Monarch’s Extensions platform will go further and be more powerful than Raycast’s or Alfred’s. I can’t say too much right this moment, but I’ve been thinking on this for quite some time and so far I’ve been able to do things that I was unaware a Mac app could do. It just doesn’t make sense to withhold this power for the sake of parity with tools we intend to surpass.

hummingbirdmoth Over 1 year ago

13

A way to change shortcut icons in monarch

Currently, the shortcuts app doesn't allow you to have custom icons for different shortcuts. It would be nice if Monarch would allow us to change the default icon of a shortcut that gets shown in the launcher itself. Possibly the use of cmd + e could open a separate editing menu(not editing in the shortcuts app, but there could be a button in the said menu that opens the shortcut app) this is where the icon could be changed with other things. If cmd + e should still open the shortcuts app to change the functionality then I would like to propose the use of (cntrl + e) or (cmd + shift + e) to go into said editing menu(to change the icon and things). This change would allow better customization of the launcher and would make it easier to recognize shortcuts. This is what the icon looks like right now for any shortcut from the shortcuts app:

UnknownCrafts Over 1 year ago

1

Rejected

⚠️ Monarch Sync - Please read carefully ⚠️

This is just an idea and there is absolutely the possibility that I kill this idea, but wanted to run it by people to look at the long-term viability of Monarch. To make it seamless to sync across devices and across platforms like Windows (and Linux eventually), Monarch Sync would be a super low-cost subscription $3-4 that would manage syncing everything for you, but I would also like to target additional features beyond standard syncing, namely: The ability to have different profiles that contain different Settings, Superlinks, Snippets, Bookmarks, perhaps Clipboard History, history categories, favorites, themes, hotkeys, and a host of other things including an iOS app. This means you'd be able to have a "For Work" profile and a "Personal" profile and be able to switch between the two effortlessly. But also ... I can totally kill this idea, and we would have syncing managed by iCloud/Dropbox on Mac (for free) and that'd be that! It would limit syncing functionality and design that would come with Monarch Sync though. For clarity: it would have absolutely zero impact on any regular usage of Monarch. It would be powerful syncing that other launchers don't have, and this alone would cement the future long-term viability, but also yes it would be a subscription, which I myself am usually against. But it very much would allow me to shift some things around by version 1.0 that would make Monarch even more affordable/accessible. Please let me know your thoughts. It's vitally important that if you're against this idea you let me know why because there is a lot of flexibility here still that I'm grateful to have and because this app belongs to the users. - Michael

rmdashrfv Over 1 year ago

19

Rank or Weight categories of results

I’d like to be able to weight up or down particular categories of results from within monarch. For example, if I type the prefix “ch” right now, every contact with ch in their name shows up and Chrome doesn’t. I know you have a short alias gc for Google Chrome. Another example, if I prefix “sl”, an old grad school acquaintance with a last name starting with Sl comes up before Slack. If I type the letter “y”, various browser bookmarks show up first. I understand you’re applying some kind of heuristic so that recently chosen items come up higher, and that’s good, but in general it’d be nice to be able to tell Monarch “apps should count for more, contacts and bookmarks should count for less”.

A R Over 1 year ago

3

Completed

Being able to run/save shell commands like superlinks

Superlinks as they exist right now are kind of limiting since they can only take in a URL and they have to open an application to pass the URL to. As a workaround for this, we have been able to use the Apple shortcuts app, thanks to Monarch being able to detect individual shortcuts, but this workflow is bad for UX for some commands like the capture timer command (https://github.com/UnknownCrafts/Regent/tree/main/Screenshot%20Utilities#capture-timer) as it opens up the shortcuts app (this is due to how apple shortcuts handle the request that comes via the URL scheme) and takes away the focus from whatever the user wants to capture on the screen, so far I haven’t been able to iron out this issue by just using superlinks. I would like for the custom shell commands menu to still have things in common with superlinks, basically everything minus the “Match check” and “Open with” sections in superlinks, plus bigger text boxes(in height) so that it can be easier to format the shell commands. These shell commands probably won’t faze out the use of the shortcuts app but will help to provide a way better UX, as the shortcuts app won’t have to open up and steal focus. If you don’t want to clutter the root search any further then maybe superlinks could contain the option to save shell commands, the menu would just strip away two sections (“Open With” and “Match Check”).

UnknownCrafts Over 1 year ago

2