-
-
Notifications
You must be signed in to change notification settings - Fork 28
Commands
Commands are integral to the operation of any computing system, enabling users to execute specific actions or sets of actions. They are especially beneficial for improving workflow efficiency, automating tasks, and enhancing the overall user experience.
Application commands can be used to open or activate applications. By binding a single key or a combination of keys to an application, users can quickly access their frequently used applications. Should the application already be activated, Keyboard Cowboy will elevate all open windows to the top of the window stack within the current space.
If the application is situated in a separate space, Mission Control will guide you to the appropriate location. This feature also functions seamlessly with Stage Manager. It effortlessly transitions to the appropriate window group, with the 'appropriate' in this context being the top window of the application as per the macOS window stack. Typically, this refers to the document or window you engaged with prior to switching applications.
Using Parallels as a part of your workflow? No problem, Keyboard Cowboy has got you covered. You can add the Parallels application folder as an additional application folder and Keyboard Cowboy will index them. Then, you are free to assign any keyboard shortcut of your choice to these applications, and they will work just like any other application installed on your system.
Adding additional search directories can be accessed in the Keyboard Cowboy's settings.
Finally, if it resides on a different monitor, it will be activated, brought to the forefront, and prepared for your input.
If you want to use a menubar item that's part of the app's menu bar, you can easily do that with our menubar command. This command can also flip values on and off if the menu item's name changes when it's toggled. Plus, it lets you go as deep as you need to get to the stuff you want.
URL commands can be used to open web pages or other web-based resources. You can decide which browser you want the URL to open in.
If you're using Safari and you've already got the website you want open, the Safari window will pop right up. Plus, it'll switch between tabs for you without any hassle.
When choosing folders or files to open, you have the option to designate a specific application to open the selected file. If you refrain from setting this option, macOS will automatically utilize the default application associated with that file type.
The Open Command feature is super handy when you want to quickly get to places you often use, like the Applications, Home, iCloud, Developer, or Downloads folder.
You can pretend to press a bunch of keyboard shortcuts with the Keyboard Shortcut command. Just one tap or a series of them can set off a whole bunch of keystrokes, all prepped up to do the heavy lifting for you.
Apple's Shortcuts app is pretty much a superhero of an app, and Keyboard Cowboy? Well, it's like its trusty sidekick, always ready to lend a hand.
Keyboard Cowboy is all set and ready to run all your cool shortcuts.
Scripts are a powerful way to automate tasks. We provide support for executing Apple Scripts, complete with an integrated memory caching feature to optimize repeated runs. Additionally, you have the flexibility to execute shell scripts.
Both variations support either having the script run inline or you can point to a script on the file system.

The type command is there to input text for you. It can be used to input text into a text field, a search field, or a text area. Or write an email signature. It can be configured with two options, either typing
or instant
, which are both pretty self-explanatory.

In Keyboard Cowboy, a macro is a tool that enables you to capture and store a series of keystrokes or workflow actions that streamline repetitive tasks. Initiating the recording process is as simple as pressing the record button. Following this, select a keyboard shortcut to which your new macro will be assigned. Commence your desired operations—be it running workflows or tapping various keys. Once you’ve completed the recording, press the initial key used to start the process to conclude the session. Your tailor-made macro is now saved to the designated shortcut key, ready for use at your command.
It’s important to note that macros in Keyboard Cowboy are designed with a temporary nature in mind; they reside only in your in memory. Should you reboot your computer or restart Keyboard Cowboy, you will be greeted with a clean slate, as all macros will be cleared.