macapps Subreddit Mac Apps Reddit r/macapps Backup by AppleStyle on Telegram – Telegram
macapps Subreddit Mac Apps Reddit r/macapps Backup by AppleStyle on Telegram
85 subscribers
2.46K photos
563 videos
16.3K links
r/macapps subreddit backup on Telegram. A backup Project by @RoadToPetabyte and @AppleStyleOfficial http://pixly.me/rtp Join our subreddit backup on Discord, Telegram and Pinterest: https://discord.gg/abCudZwgBr or @redditbackup
Download Telegram
Stop Making CRON Jobs!

Shell Text

TL;DR:

Cron is great on always-on Unix servers and mostly terrible on Macs. It has no awareness of sleep, login state, or network availability, so scheduled jobs often just don’t run. On macOS, the real scheduling system is launchd, which understands system events and conditions—but writing launchd jobs by hand is painful. If you need reliable background automation, use a GUI tool like Lingon Pro or LaunchD Task Scheduler. For user-level automations while you’re logged in, Keyboard Maestro and Apple Shortcuts are excellent—but they can’t replace launchd for true unattended tasks.



# Cron Was Made for Always-On Unix Servers

Early in my career, I used to get annoyed when the old hands would wave away every automation problem with, "Just make a cron job."

Cron dates back to the earliest days of Unix. It's simple, dumb, and dependable: once a minute it checks a text file, and if a line in that file matches the current time, it runs the associated command. Like most Unix tools, it works great--once you learn the arcane scheduling syntax.

For example:

0 3 /Users/amerpie/noscripts/backup.sh

To cron, that means:
run this noscript every day at 3:00 AM.\*

Cron was designed for machines that live in server rooms--powered on 24/7, connected to stable networks, and rarely put to sleep.

macOS laptops are… not that.

The core problem is that cron has zero situational awareness. It doesn't know or care whether:

you're logged in
the network is available
the laptop is asleep
macOS has changed anything since 1993
modern features like sandboxing, power-saving modes, or System Integrity Protection exist

Cron just runs on schedule. If your Mac is asleep at 3:00 AM, tough luck.

That limitation makes cron a poor fit for most real-world Mac automation.

# That's Why We Have launchd

Apple introduced launchd over 20 years ago with OS X 10.4 (Tiger) to replace cron and a pile of other legacy services.

Unlike cron, launchd actually understands the modern Mac environment. It can handle:

starting and stopping apps
running background tasks
scheduling jobs
managing daemons
responding to system events

Most importantly, launchd isn't limited to "run at this time." It can trigger jobs based on state and context, including:

specific times or intervals
system boot
user login
file or folder changes
network availability
hardware events
on-demand conditions

In other words, launchd is designed for the messy, mobile, power-managed world Macs actually live in.

There's just one big catch.

You don't create launchd jobs with a simple line of text. Instead, you have to write XML property list files--verbose, picky, easy to mess up, and filled with cryptic keys you're expected to understand.

For most sane people, that's a hard pass.

# Useful Third-Party Apps That Make This Easy

Fortunately, it's 2026, and no one needs to hand-craft launchd XML files anymore. Several excellent Mac apps provide friendly interfaces for building launchd jobs or similar scheduled tasks.

# [Lingon Pro](
https://www.peterborgapps.com/lingon/)

Lingon has been around for more than two decades, and it's still one of the best launchd tools available.

It gives you a clean GUI for creating complex jobs that can run:

whether your Mac is awake or asleep
whether you're logged in or not
with root privileges if necessary
with "keep alive" rules that automatically restart crashed processes

If you need serious, reliable background automation on macOS, Lingon Pro is the gold standard.

Price: $23.99 one-time, or $11.99/year subnoscription

Trial: Full-featured one-week trial

# **LaunchD Task Scheduler**

This is a simpler, cheaper alternative to Lingon Pro. It doesn't have quite the same depth, but it's more than enough for many users.

Key features:

Create,
edit, and delete launchd tasks
Run jobs at intervals or on schedules (daily, weekly, monthly)
Trigger tasks based on events like:
volume mounting
user login
folder changes
Keep tasks running and auto-restart if they crash

If you want basic launchd automation without a learning curve, this $4.99 app is a solid value.

# **Keyboard Maestro**

Keyboard Maestro isn't primarily a scheduler--but it
does include powerful time-based and event-based triggers.

Some of the available triggers:

Hot keys
App launch / quit / activate / deactivate
Window events
Clipboard changes
Specific times or intervals
Typed strings
USB device events
Public web URLs
MIDI input
Device connection/disconnection
Login
Network changes

The downside: Keyboard Maestro only works when:

you're logged in
the Mac is awake
the Keyboard Maestro Engine is running

So it's not a replacement for launchd. But for user-level automation, it's incredibly powerful.

For example, I have a macro that periodically checks whether Raycast, Hazel, Stream Deck, and BetterTouchTool are running--and restarts them if they're not. That's the kind of practical glue automation Keyboard Maestro excels at.

# Apple Shortcuts

Shortcuts on macOS has matured a lot, especially since macOS Tahoe. It now supports time-based automations similar to what iOS users have had for years.

But there are important limitations:

You must be logged in
The Mac must be awake
It's better suited to workflows than true background services

Still, Shortcuts can trigger actions based on:

specific apps
power conditions
hardware connections
network changes
file system events
Bluetooth devices
time of day

If you have an always-on Mac mini or studio, Shortcuts can be surprisingly capable. On a sleeping laptop, not so much.

# More Apps with Time-Based or Event Triggers

If you just need "run this thing on a schedule" without diving into launchd, these are worth a look:

[Task Till Dawn](https://appaddict.app/post/task-til-dawn-a-free-mac-automation-app) \-- Free automation tool for file management, printing, and browser tasks
**Alarm Clock Pro** \-- Far more than an alarm clock; great for scheduled app launching and noscripts
[Shortery](https://appaddict.app/post/shortery-the-missing-mac-automator) \-- Adds real triggers to Apple Shortcuts (Wi-Fi, calendar, time, etc.)
**Scheduler for Mac** \-- Lightweight app and noscript scheduler
Automator + Calendar Alerts \-- Built-in macOS trick: create an Automator workflow, then have Calendar open it at a specific time
**Launch Control** \-- A high-end launchd GUI similar to Lingon Pro, but pricier

# Bottom Line

If you're automating a real Mac--not a headless server--cron is usually the wrong tool.

For anything that needs to run reliably in the background, use launchd. And unless you genuinely enjoy editing XML by hand, use a GUI tool like Lingon Pro or LaunchD Task Scheduler to manage it.

For user-level automations while you're actively working, Keyboard Maestro and Shortcuts are fantastic.

Pick the right tool for the job, and your automations will actually work when you need them--rather than silently failing at 3:00 AM while your Mac sleeps peacefully on the nightstand.

https://redd.it/1qzmx3u
@macappsbackup
What app to use for video presentations & tutorial recording, please?

I'm feeling dumb. I've used a Mac for a few years now, but have never used a video recorder, like I used to use Camtasia on Windows (over 10 years ago). I'm sure there are many better tools and options these days.

Mostly, this will be for screen recording tutorials and demos for software. So I'll need to record, edit, add callouts, zooms, etc. Thinking about it, I suspect there is a whole range.

I know I can just type into Google for alternatives, but I'm looking for recommendations from people who use apps like this for recommendations, please?

https://redd.it/1qzn76d
@macappsbackup
EPS Preview - Quick Look EPS Files in Finder

I’ve seen people asking for a quick look extension for EPS files ever since Apple removed the built-in support for quick looking EPS files in macOS 14.

I didn’t take it seriously initially because:

EPS is a dead format. The market for this is probably very small.
It’s not easy to implement it with sandbox enabled. And I don’t want to sell the app outside of Mac App Store.

But after releasing Folder Preview Pro, I felt like this project was possible because I’ve made some packages to facilitate selling apps directly on my website.

So if you’re in need of this, you can visit our website and purchase the app for one-time fee of USD $5.99.

For more info, go to anybox.ltd/eps-preview.

https://preview.redd.it/ag6lu3ah0eig1.png?width=1224&format=png&auto=webp&s=6f48d2776b42efebf83fd15de3d5bc753b1f96f2



https://redd.it/1qzt80k
@macappsbackup
[OS] Itsypad – a tiny, fast scratchpad and clipboard manager for Mac
https://redd.it/1r088ae
@macappsbackup