đ„ How I Increased my Productivity with Raycast on macOS
Raycast helped me consolidate many apps into one.

đ đ»ââïž Apps that I No Longer Use, Thanks to Raycast
1. Maccy (Clipboard History)
I have used Maccy a lot (see my other post about it). Itâs a clipboard management app for macOS that keeps track of as many items as you want and also supports images, files, etc. By assigning a shortcut CMD-SHIFT-C to Maccy, Iâve been able to quickly summon up its search window and paste items from the clipboard. Itâs pretty lightweight and doesnât interfere with my workflow at all.
BUTâŠ
Raycast already has a built-in clipboard history. I actually like the UI more as it shows me information such as the app from which I copied something, the time, file type (image, text, etc.), while also letting me to filter my clipboard history items based on text, image, file, links, or colors. I let the following gif show you how easy and straightforward it is to use.
- One limitation of both Maccy and Raycast is that they paste text unformatted, meaning that copying MS Word texts will remove their formatting. Although, Raycast has an option to paste the text formatted, but itâs not the default setting.

â± I press CMD-SHIFT-C to open clipboard history using Raycast.

2. Activity Monitor (Force-Quitting Apps)
Whenever I needed to Force Quit an app because it was hanging, I used to go to the built-in Activity Monitor app on macOS. But it takes some time to load, the UI is old, the search doesnât work that well, and the buttons are too small. Plus, it doesnât really work well with keyboard shortcuts.
BUTâŠ
Raycast has a Kill Process command that does the job quickly. You can assign it to a keyboard or just type the first few letters and find it in Raycast. Then you can search for any app you want to quit and it just works.


3. HotKey (Opening/Switching Apps with a Shortcut)
I have used Hotkey over the past few months and all I can say is that itâs a simple app that lets you assign keyboard shortcuts to apps so you can open them quickly (or switch to them if theyâre already open). However, HotKey is not perfectâsometimes it takes several seconds for it to work, defeating the whole purpose.
BUTâŠ
Since you can already open apps with Raycast and it supports keybindings, I realized I can stop using HotKey for good. Look at the gif below to see how easy it is to assign such shortcuts (I use CTRL-the first letter of the app ). In my experience, Raycast is blazing fast đ
HotKey has a feature that hides the opened app if you press its shortcut again, and I was pleasantly surprised to see that Raycast also has this neat feature!

â± Right now I have set the following shortcuts:
CTRL-Pâ System PreferencesCTRL-Sâ SpotifyCTRL-Eâ CotEditorCTRL-Bâ Brave BrowserCTRL-Wâ MS WordCTRL-Fâ FinderCTRL-Râ PreviewCTRL-Vâ VSCode

4. Paletro (Search Menu Items)
On macOS you can press CMD-SHIFT-/ to open the Help menu bar at the top and start searching for your desired item. But this is limited. For example, in MS Word you might want to add an equation. If you use CMD-SHIFT-/ and type âInsertâ, you wonât find âInsert Equationâ; youâd have to type âEquationâ.
Paletro helped with this by smartly showing all the possible options that come after âInsertâ. This has boosted my productivity tremendously.
BUTâŠ
Raycast also has a Search Menu Items command that does Paletroâs job. You can assign it to the same keyboard shortcut and forget about using Paletro. Although, I might keep using Paletro because I paid for it! đ° Watch the gif below to see the differences between the above methods (sorry for using Calibri as font⊠đ€Šđ»ââïž).


5. Nightfall (Toggle System Dark Mode)
I have been using Nightfall for the past few weeks and I like it (see my previous post about it). Nightfall is a simple menu-bar app that toggles dark/light mode just by clicking its icon. The problem? It doesnât let me set a shortcut, nor does it change its icon depending on whether dark or light mode is active.
BUTâŠ
Raycast has a Toggle System Appearance command that does the same thing. Like Nightfall, it doesnât show any notification about the current dark/light mode of the system, but unlike Nightfall, it can be assigned a shortcut or summoned verbosely in Raycast. In the following gif, I show three ways to toggle dark mode. The second one uses Nighfallâs menu-bar icon.


âŻïž Apps that Raycast Completes
1. Spotify
Iâve always wanted to be able to control Spotify without switching to the app. In fact, I wrote a post about it a while ago. One major gripe I have with Spotify.app is that it doesnât allow liking/starring songs programmatically (see my post to see why).
BUTâŠ
Raycast comes with a Spotify extension that lets me do just that! I have assigned a shortcut CTRL-L to its âLike Current Songâ command which can be activated anywhere in the OS. đ This extension also comes with a lot of other features that you can see in the gif below:

â± I finally decided to use CTRL-. as the shortcut key because CTRL-L interferes with my terminalâs keybinding for theCLEAR command.

2. Finder
Normally if you want to open a file with a specific app, you have to right-click on it and select Open With . But macOS is not that good when it comes to keyboard shortcuts, so you always end up reaching for mouse to do this simple task.
BUTâŠ
With Raycast, I can simply use the Open With command. Just select the file you want and summon this command from Raycast. Itâs even possible to assign a keyboard shortcut to it. Below I show the two methods when opening a JSON file:

- Currently only works on local files. Files in Google Drive donât open this way đ

3. Internet Browser (Brave, Chrome, Firefox, etc.)
Whenever I get an error message during my programming, or when I want to search Google for some text I have selected in a PDF, I used to have to copy and paste it into the internet browser.
BUTâŠ
Raycasyt has a Google Search command. I have assigned it to a keyboard shortcut such that when I select some text and press the key, it opens the browser and googleâs that text automatically! Sure, you can accomplish this using Hammerspoon and Karabiner, AppleScript, or a variety of tools, but Raycast just makes it way easier.


4. Change the Audio Device đ
Sometimes you connect AirPods, external speakers, monitors with speakers, etc. to your Mac and want to choose which device should be used to play music. In my previous article I demonstrated a short script that does that. Basically, I would summon the terminal quickly and type au1 or au2 to choose whether I want the sound to be redirected to my MacBookâs speakers or the external ones.
BUTâŠ
Raycast has a Set Output Device command which makes things way easier. First, I donât need to use the terminal. Second, I donât have to write a separate alias for each audio device (e.g., au1, au2, au3, âŠ).


5. Sleeping đ€
Instead of using mouse to click on the Sleep button, I just use Raycastâs Sleep command. Technically I can assign it to a shortcut, but I donât want accidental sleeps.
Yes, you can close your Macâs lid to put it into sleep, but I donât recommend that because in my experience with 2015 and 2021 MacBook Pros, the keyboard will ruin your Macâs display⊠Just use Raycast, ok?


6. Dictionary
Normally you would open the dictionary app and type a word to see its definition.
BUTâŠ
Raycast has a Define Word command which I donât use! The reason is that it requires one extra key-press to reveal the definition. Instead, I assigned a shortcut CTRL-? to the dictionary app. This has contributed to my productivity.


â± My List of Aliases for Commands and Extensions
In Raycast settings, you can also assign an alias to commands. Hereâs my aliases; they help me type less to get more!
dkâ Toggle System Appearance (dark/light mode)klâ Kill Processesslâ Sleepowâ Open Withauâ Set Output Deviceaufâ Set Output Device to Favorite â You have to enter the name of your favorite audio device in Set Audio Device settings.d>â Next Desktop (Moves the current app to the next desktop)d<â Previous Desktopm>â Next Display (Moves the current app to the next monitor)m<â Previous Displayconâ Connect (for my VPN extension)disâ Disconnect (for my VPN extension)esgoâ Start Espanso (for my Espanso extension)esnoâ Stop Espanso (for my Espanso Extension)cagoâ Caffeinate (Prevent Mac from Sleeping using this extension)canoâ Turn off Caffeineca?â Caffeination Statuscaâ Toggle Caffeinateyyâ Search YouTube (using this extension)dlâ View the Downloaded Items (using this extension)ddâ Quickly open the Last Downloaded File! (using the same extension. Itâs super useful! đ§)tiâ Quickly set a custom timer (using this extension)
In addition, one can choose certain commands as Favorite to see them at the top of Raycastâs list. This is useful because the first one can be quickly summoned by opening Raycast (e.g., by CMD-SPACE ) and pressing ENTER/RETURN . Doing this, I can quickly see all my schedule:


How to Install Raycast
You can install Raycast by going to their website (not affiliated). If you use HomeBrew, however, you can simply install it in one line in your terminal:
brew install --cask raycast





