
AstonJ
How to: create automated commands and then give them a keyboard shortcut on a Mac
Posting this for future reference
-
Open Automater >
New
>Quick Action
-
Change
Workflow receives current
tono input
-
Click on the
Record
icon -
Click on your app and then do what you want it to then click the
stop
button.
Once done, delete the first command (clicking on the app) and then save it. Then ensure you have given the app permission in your Mac settings via Security & Privacy
> Acessibility
> Allow the apps below to control your computer
.
Then go to the app, and from the menu bar, under Name of app
> Services
> Name you gave the action
click it to see if it works, if it doesn’t, then you can set up a custom keyboard shortcut for it
(To delete a quick action, delete the file from .Library
> Services
)
Popular Macos topics

Apparently Apple is working on new Mac Pros that will be half the size of current Mac Pros…
As part of the transition to Apple Silicon,...
New

On modern versions of macOS, you simply can’t power on your computer, launch a text editor or eBook reader, and write or read, without a ...
New

Hi there!
Do you use any “clean up” app like CleanMyMac X ?
If yes, what is those apps?
New

Hi there!
I recently bought a new mouse pad (HyperX Fury) and it feels like without mouse pad the magic mouse is working better(smoother...
New

https://twitter.com/patrickwardle/status/1349488392732491776
This thread was posted by one of our members via one of our news source t...
New

I know it’s generally down to personal preference, but those preferences can be interesting - and perhaps any misconceptions can be clear...
New

Just noticed this after the latest macOS update (11.3.1) - you can now set a low res (non-retina/HiDPR) mode:
Handy if you need a 1:1...
New

New Macs look good! Tho I hate the notch - why does it have to be so big?
Will be interested in seeing reviews of real world usage and w...
New

For anyone else who finds the large number of recent items annoying when right-clicking the finder icon on Mac, simply:
System Prefs >...
New

Just looking through my settings and noticed that Help Apple Improve Search was checked - yet I am almost certain that I did not opt-in t...
New
Other popular topics

What chair do you have while working… and why?
Is there a ‘best’ type of chair or working position for developers?
New

I’ve been really enjoying obsidian.md:
It is very snappy (even though it is based on Electron). I love that it is all local by defaul...
New

I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New

Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or...
New

Think Again 50% Off Sale »
The theme of this sale is new perspectives on familiar topics.
Enter coupon code ThinkAgain2021 at checkout t...
New

Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
New

Here’s the story how one of the world’s first production deployments of LiveView came to be - and how trying to improve it almost caused ...
New

Author Spotlight:
David Bryant Copeland
@davetron5000
We’re so happy to bring you another Author Spotlight, a series where we sit dow...
New

Author Spotlight:
Karl Stolley
@karlstolley
Logic! Rhetoric! Prag! Wow, what a combination. In this spotlight, we sit down with Karl ...
New

Author Spotlight:
Sophie DeBenedetto
@SophieDeBenedetto
The days of the traditional request-response web application are long gone, b...
New
Categories:
Sub Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /haskell
- /emacs
- /svelte
- /onivim
- /typescript
- /crystal
- /c-plus-plus
- /tailwind
- /kotlin
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /ash
- /vscode
- /opensuse
- /centos
- /php
- /deepseek
- /scala
- /html
- /zig
- /debian
- /nixos
- /lisp
- /agda
- /textmate
- /sublime-text
- /react-native
- /kubuntu
- /arch-linux
- /revery
- /ubuntu
- /manjaro
- /django
- /spring
- /diversity
- /lua
- /nodejs
- /julia
- /slackware
- /c
- /neovim