joshmedeski / sesh

Smart session manager for the terminal
MIT License
656 stars 41 forks source link

Custom Raycast commands #41

Open joshmedeski opened 9 months ago

joshmedeski commented 9 months ago

As a Raycast user, I want to be able to setup custom commands to connect to specific sessions, so I can globally connect to my favorite sessions and be even more efficient in my workflow!

joebonneau commented 9 months ago

Got my eyes on this one for sure!

joshmedeski commented 9 months ago

Looks like the Ollama has a decent workflow that might work: https://github.com/raycast/extensions/blob/97eb5236185967fb342b0ce6ddb812bbf8efef27/extensions/raycast-ollama/src/ollama-custom-create.tsx

  1. "Create custom command" prompts the user to fill out the extension specific values
SCR-20240124-izfj

For sesh, you'll want to choose a zoxide result form a dropdown (similar to the "Model" field shown above

  1. Forward the data to "Create Quicklink" and fill out the custom extension and ask the user to name the quicklink.
SCR-20240124-iztp
  1. Then the user can set a binding manually to the created shortlink!