# 7 Useful Automation Ideas for Alfred App on macOS
> [!metadata]- Metadata
> **Published:** [[2020-10-09|Oct 09, 2020]]
> **Tags:** #š #productivity #workflow #automation #alfred
Alfred app on macOS has been my companion for half a decade now. I am such a fan that I ended up buying their Lifetime plan, instead of the usual yearly one. If you work on macOS, this is one application Iād recommend over anything else.
I love the application for one major reason ā Automation. There are a lot of actions I perform regularly on the computer, that can be easily automated with Alfred. A couple of minutes saved here and there can easily result into saving days every year. Today, I thought Iād share a few automation ideas that I use almost every day. Maybe itāll help you too.
## Toggle Dark Mode
Iām not a fan of macOSā automatic appearance switching. One of the major reasons being the lighting around me is not always reflective of the position of the Sun. Many a time, my room is brightly lit while Iām burning the midnight oil. In those cases, having the ādark modeā turned on doesnāt make sense. Additionally, I like to have the control to change the appearance at will, without having to hunt for a menu item. Simply invoke Alfred, typeĀ `darkmode`Ā and Iām done.
[Download Workflow ā£](https://drive.google.com/file/d/16hthv_Xet7gMMBa-G6aJxlzF6J4s7uHY/view?usp=sharing)
![[CleanShot-2020-10-19-at-12.33.45.webp]]
*Toggle Dark Mode on macOS*
## **Search For Royalty-Free Stock Images**
Since I often have to work on website/application designs, or even publish blog posts like this, I end up having to query multiple sources for royalty-free images. Of course, itās cumbersome to search each of them one-by-one. This workflow helps me search for what I am looking for, in one shot.
[Download Workflow ā£](https://drive.google.com/file/d/16TncBQiw02G0Bx2b3UsG2rTLRX82ophx/view?usp=sharing)
![[CleanShot-2020-10-19-at-12.37.52.gif]]
*Search for Royalty-Free Stock Images*
## **Dig For DNS Records for Any website**
Every time I end up customizing the DNS records for a website, I find it quite irritating to fire up the terminal every time I want to check if the change has already propagated. So, I decided to create this workflow to simplify the job.
[Download Workflow ā£](https://drive.google.com/file/d/16k6oeMMWjSOfmKmshlyRK_SnpW4Wo0Rt/view?usp=sharing)
![[CleanShot-2020-10-19-at-12.42.10.webp]]
*Dig for a websiteās DNS records*
## **Convert From Base64 to SVG**
This is a super quick way to convert any Base64 code in your clipboard into an SVG image, and save it on the desktop.
[Download Workflow ā£](https://drive.google.com/file/d/16cv8DNTwIZY9glggh8hjI0DfzpqfWdAp/view?usp=sharing)
## **Convert Any Unit to another**
This is probably one of the first workflows I have ever downloaded. It makes my job extremely fast every time I need to convert one currency to another, in addition to many other measurement units.
[Download Workflow ā£](https://drive.google.com/file/d/16bHkMJ4cQCtkBKj_qYZvUXLUCf711IUu/view?usp=sharing)
![[CleanShot-2020-10-19-at-12.45.27.webp]]
*Convert any unit to another*
## **Generate āLorem Ipsumā Text on the fly**
When it comes to designing a website or an app, this workflow is a lifesaver. Just a few taps on the keyboard and ālorem ipsumā text gets generated & pasted in a few seconds.
[Download Workflow ā£](https://drive.google.com/file/d/16V6cAcPinBSXhAXpWo1fjoFbJPjHLej8/view?usp=sharing)
![[CleanShot-2020-10-19-at-12.49.33-1.webp]]
*Generate āLorem Ipsumā text on the fly*
## **Search For Workflows**
Right now, I have about 40 workflows set up on Alfred, and sometimes I actually end up forgetting the workflows I have, or the keyword required to invoke one. For those rare cases, I invoke this workflow to query all the others and run them. Kinda āone ring to rule them allā š
[Visit Workflow ā¢](https://github.com/Acidham/search-alfred-workflows)
![[CleanShot-2020-10-19-at-12.52.50.webp]]
*Search for existing workflows*
Needless to say, I love automation. Plus, even though I am not a trained software developer, I love to solve problems and write code. So, in case thereās a problem youād like to get solved using Alfred but canāt figure out how, shoot a comment on this post and Iāll try my best to help you out.