Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SavvyCal Plugin #2633

Open
perryraskin opened this issue Apr 5, 2024 · 1 comment
Open

SavvyCal Plugin #2633

perryraskin opened this issue Apr 5, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@perryraskin
Copy link

I just came across Flow Launcher from doing a search for a Raycast Windows alternative, and it looks great, well done!

Wondering how easy it might be to add a plugin that is essentially just a list of the user's SavvyCal meeting links. Screenshot below of how Raycast has it:

image

@perryraskin perryraskin added the enhancement New feature or request label Apr 5, 2024
@Yusyuriv
Copy link
Member

Yusyuriv commented Apr 6, 2024

This should be a good starting point: https://github.com/Yusyuriv/FlowLauncherCommunity.Plugin.SavvyCallLinkList

Please keep in mind that your API token is not going to be encrypted, it will be saved in a file as plain text. If you're okay with it, you can type the following command to install the plugin built from the repository I provided:

pm install https://github.com/Yusyuriv/FlowLauncherCommunity.Plugin.SavvyCallLinkList/releases/download/v1.0.0/FlowLauncherCommunity.Plugin.SavvyCalLinkList.zip

If not, you're free to change the source code I provided to fit your needs.

The plugin only lists the first 100 links, but I think the Raycast plugin also only lists the first 100 links. It updates your links every 5 minutes, every time you change your API key in settings, and when you manually press F5 in Flow Launcher's window. By default when you press Enter with a link selected, it copies the link:
image

You can press Shift + Enter to open the context menu with additional actions:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants