Gitpod Raycast Extension
Powered by The Gitpod Community 💛
The Community Raycast Extension is an extension made for the Raycast App in MacOS, which promises to integrate the best features of Gitpod with your operating system by means of Raycast.
The Community Raycast Extension
, made by Gitpod Heroes Henit Chobisa and M Palanikannan serves the soul aim of making the accessibility of Gitpod
Blazingly Faster than Local Development by providing extensive features to Open any GitHub context with Gitpod
or Managing your Workspaces
just with a click on your menubar, the extension has got you covered 😉
Gitpod
extension
Gitpod Access Token
which is currently in beta and available for limited users.
Cmd + ,
and set the Access token there.
Manage Workspaces
Command is responsible for managing your workspaces from Gitpod Dashboard, you can stop or start your existing workspaces there or create empty workspaces
Open Contexts
command takes the responsibility off your hands to manually browse through GitHub to open workspaces from any context url, no matter if it's a PR
, Issue
, Branch
or the Repository
itself. Along with that you can PIN contexts for later use/quick access or can view your Issues/PR descriptions right in the extension!
Menubar Workspaces
is the command that gets the extension so near to achieving it's goal of making Gitpod Faster than local
, with it's function to start workspaces and opening it into your favourite IDE in just a click!
With the Open Context from Github
Command, it's incredibly easy to navigate contexts such as Repositories
, Branches
, Pull Requests
and Issues
.
/b
for branch
- /p
for PRs
- /i
for Issues
- /me
for anything and everything related to
- eg. /me /p
would refer to your Pull Requests in a particular repository!Say you're a product manager or an OSS maintainer, you're tired of opening GitHub again and again browsing through issues/prs to find the right one to solve/review, we got you covered by providing context previews, so that you can have a glimpse on Issues/PRs on the fly.
We pin every context that you open with Gitpod, for faster access and if you wish to manually add any context to your Recents/Pinned list, you can achieve by a single command cmd
+ R
and bingo!
If Context Display is not enough and you need a deep dive in conversation or add any labels, you can open contexts directly in Github with a single command cmd
+ RETURN
Using the Managing Workspace
Command, you can Start and launch your workspaces in your preferrred IDE.
The extension shows you all the stages of your workspaces, Running, Progressing and Stopped.
Wait!! There is more, with Menubar Workspace
Menubar command, to do this which is the key feature for Gitpod Accessibility faster than local.
You can use a simple command Cmd + s
, on the running workspaces and you can see them stopping in real time, just like magic ✨
You can also select your favourite editor for opening your workspaces, just go to Command Preferences of the Raycast extension with cmd + ,
and change the default editor, currently the extension supports VSCode Browser
, VSCode Desktop
and SSH
(in your default ssh client with which you can even use VIM, checkout axonasif/dotsh.
Currently the extension supports two types of creating workspaces,
( Requires Gitpod Access token)
You can browse through contexts in the Open Context from Github
Command and can create a workspace directly from the there just by using cmd + g
, g for Gitpod.
Along with that for creating workspaces, you can also add your configuration such as workspace size, just by using cmd + e
, where you can select your editor and workspace size for a particular context from which a workspace is to be created.
For creating empty workspaces on the go, say for some quick experimentation, you can use both the Open Context Command
or Menubar
Command
At last, we would love 🧡 to hear from you to improve the extension, hence we also put a command called feedback
, so that you can report any issue in the extension or you can make a feature extension.
After Joining the Beta Tester Organization by using the link provided to you by the maintainer or a previous beta tester.