Reducing Friction With Raycast
/ 2 min read
Raycast has been a life saver for me recently, speeding up and automating many frequent interactions I have with my computer. Here are some of my favourite tips and tricks on how I use it.
Quicklinks
- prs - opens my open pull requests on Github
- prX - where X is the initial of my colleagues first name. Opens their open pull requests on Github
- ci + argument - opens CircleCI on whichever branch I pass in as an argument
Scripts
- Open repos - I access the same repos many times a day so I have script commands associated with certain shortcuts. When I enter the shortcut the repo opens in VS Code
- Create PR Titles and Descriptions - we have a PR Description template at Maze, however, it still requires some repeated manual tweaking. I have a script that takes Linear ticket url from my clipboard and auto populates lots of information for me. It also creates a nicely formatted title using the ticket link which Github annoyingly doesn’t let you using templates for.
Commands
- Clipboard history - I have
cmd + shift + v
set as the shortcut to bring up my clipboard history - Emojis - I also use it to grab emojis given how unreliable Mac’s shortcut is
Custom Apps
I have built a custom app called Link Jacuzzi 🌴 to store links I want to save for later. I am hoping to release it to the public when I have put the finishing touches on the api.
Things I want to build next
- JSON formatter/converter - to quickly paste text into it and spit out a properly formatted JSON string (there is an app for this already but it is not very good)
- Query params stripper - to remove the query params off urls for easy sharing