quartz/content/Optimization/Tools/Keyboard Maestro.md
Adam Gospodarczyk ad62ad09af 2022/08/13
2022-08-13 12:25:11 +02:00

86 lines
2.7 KiB
Markdown

---
title: Keyboard Maestro
---
[[Optimization/Tools/Keyboard Maestro]] is an application I use to automate many tasks within the OSX operating system. I use it together with [[Optimization/Tools/Alfred]] and [[Optimization/Hardware/StreamDeck]].
I regularly find myself using [[Knowledge/Programming/JavaScript/JavaScript]] and [[Knowledge/Programming/Node.js]] scripts to create individual actions.
## Macros
**System Features**.
- DND on/off
- Putting to sleep
- Restarting
- Security
**Files
**Communicators**.
**E-mail**
**Calendar**
**Keyboard Maestro**
**Writing**.
- text expander
- markdown
- quick answers
- emoji picker
**Browser**.
**Music**.
**Development**
**External Automations**.
## Individual shares
- Faster system navigation (e.g., switching applications or launching functions)
- Useful notifications (such as [[Pomodoro]] and reminders for daily habits)
- Autosave in programs that do not have this feature
- Assigning keyboard shortcuts to program options that do not allow this (thanks to the [Menu Bar Search](https://github.com/BenziAhamed/Menu-Bar-Search) extension, among others)
- Manage window positioning in a custom way (in conjunction with [[Optimization/Tools/Magnet]])
- Application management (e.g., disabling Messenger after 5 minutes)
## Working with text
- Faster text navigation (keyboard shortcuts)
- [[Text Expander]] with support for external scripting (e.g., date generation).
- Working with Markdown syntax
- Quick open notes ([[Optimization/Tools/Notion]] / [[Optimization/Tools/Obsidian]])
- Macro palette with quick responses
- Adding emoticons from [Emoji Taco](https://www.packal.org/workflow/emoji-taco) and [Rocket](https://matthewpalmer.net/rocket/)
- Quickly add information to notes (even without opening the editor)
## Working with files
- Create documents based on a template (through the Find function
- Automatic transfer / renaming
- Name changes and extensions
- Size changes
- Image optimization
- Quickly open files with [[Optimization/Tools/Alfred]]
- Automatic file transfer, including uploading to Google Drive with [[Optimization/Tools/Hazel]]
## Changing the context
## Browser
## Meetings
## Communication
## Focus
## Entertainment
-
## External automations
- Running webhooks taken over by [[Optimization/Tools/MakeHQ]], [[Optimization/Tools/Zapier]] or [[Optimization/Automation/Microservices]]
- Sending data via [[Optimization/Tools/MakeHQ]] to [[Optimization/Tools/Airtable]].
- Sending notifications to your phone
## Mój kurs online: Keyboard Maestro
I discuss all the techniques for working with [[Optimization/Tools/Keyboard Maestro]] and Alfred in my course: [[Projects/eduweb#Keyboard Maestro Course]] available at [[Projects/eduweb]].