Products Marketplace Blog About Contact Sign in Download
LacPointer Task Scheduler: Automate the Boring Stuff Photo by Bernd 📷 Dittrich on Unsplash

LacPointer Task Scheduler: Automate the Boring Stuff

LacPointer has a built-in Task Scheduler that most people walk right past. Set recurring reminders, auto-launch apps, or run system commands on a schedule — all without touching a third-party tool.

The Reminder Problem Nobody Talks About

I have a graveyard of "automation" setups from the past few years. Cron jobs I forgot existed. Apple Shortcuts that broke after an OS update. Notion reminders that fire at the wrong time because I set them in the wrong timezone. A Zapier free plan I maxed out doing something I barely remember.

The common thread: every solution lived somewhere separate from where I actually work. I'd have to go configure it, remember the syntax, and then hope it still ran six weeks later.

LacPointer's Task Scheduler sits inside the same bar I already have open with Option+Space. It doesn't require a separate app, a config file, or a subscription to another service. And it handles the four things I actually need scheduled: one-time reminders, daily habits, weekday-only nudges, and weekly recurring tasks.

Remember To Do GIF by Zhot Music
via GIPHY
What the Task Scheduler Actually Does

There are three types of things you can schedule:

  • Reminders — a notification fires at the time you specify, with whatever message you wrote
  • App launches — LacPointer opens a specific app on the schedule you set
  • System commands — run a shell command on a schedule, no terminal babysitting needed

And each of those can repeat on five cadences: once, daily, weekdays only, weekly, or monthly. That covers probably 95% of what I'd ever want to automate on my own machine.

Setting One Up

Open LacPointer with Option+Space, then navigate to the Task Scheduler section from the sidebar. Hit the button to create a new task and you get a clean form. Give it a name, pick the type (reminder, app launch, or command), set the time and recurrence, and save.

That's it. No YAML. No cron expression like 0 9 * * 1-5 that you have to Google every single time.

If you pick app launch, you point it at the app on your system. If you pick a system command, you type the command directly into the field — same as you'd type it in a terminal. It runs it at the scheduled time in the background.

Office Working GIF by SAP
via GIPHY
How I Actually Use It

Here's my current task list, because concrete examples are more useful than abstract descriptions:

Daily standup reminder at 9:45 AM

I work async most of the time, but we do a standup at 10. I used to rely on Google Calendar for this, which meant getting a notification from a browser tab I'd minimised two hours ago. Now LacPointer fires a desktop reminder at 9:45 AM every weekday that just says "standup in 15 mins, write your update." It actually surfaces because LacPointer is already on top of everything else.

Open Spotify on weekday mornings

This one sounds trivial but I love it. At 8:30 AM Monday through Friday, LacPointer launches Spotify. My morning playlist starts playing. I didn't have to touch anything. I set it once, it just happens.

Weekly project cleanup command

Every Friday at 5 PM, I have a system command task that runs a short shell script. It clears out my ~/Downloads folder of anything older than 14 days and empties a specific temp directory I use for quick file drops. Nothing critical, but the kind of housekeeping that otherwise builds up for months until it becomes a problem. The command looks like:

find ~/Downloads -mtime +14 -type f -delete

I used to have this in a cron job. I forgot about it for eight months, then it silently stopped running after I migrated to a new machine. With the Task Scheduler, I can see every task in one list, check what's active, and edit or delete with two clicks.

End of day wind-down reminder

At 6:30 PM daily, a reminder fires that just says "wrap it up." No deep meaning behind it — it's a context switch trigger. Without it, I notice I'll often keep working in a vague, low-energy way for an extra hour without actually shipping anything useful. The reminder makes the decision for me.

The Part That Makes It Better Than Cron

Cron is fine if you live in a terminal all day. But the feedback loop is bad. You set a job, and unless you explicitly go check, you don't know if it ran, failed, or got silently killed. There's no visible list of "here are all your scheduled things and when they last ran."

The Task Scheduler in LacPointer shows you everything in one place. You can toggle tasks on and off without deleting them, which matters when you want to pause something temporarily. The reminders surface as proper desktop notifications, not as output buried in a log file you never open.

For system commands, yes, you lose some of the raw power of full cron syntax — you can't do something like "every 5 minutes between 9 AM and noon on the 1st and 15th of the month." But honestly? I've never needed that. One of these five cadences covers everything I've wanted to automate on my own machine.

Remember To Do GIF by Zhot Music
via GIPHY
A Note on the Voice Side

You can also ask LacPointer to create a task using voice. Press Cmd+Shift+V and say something like "remind me every weekday at 9:45 to write my standup update." It'll create the task for you. I use this when I think of something I want to schedule mid-flow and don't want to stop what I'm doing to open the form manually.

It's not magic — the voice command works best for reminders rather than system commands — but for the simple "remind me at X to do Y on Z schedule" use case it's surprisingly quick.

Get Started

If you haven't touched the Task Scheduler yet, the fastest way to start is to replace one thing you currently do with a third-party tool. If you have a recurring reminder in Google Calendar for something that isn't actually a calendar event, move it here. If you have a cron job for something simple, move it here too.

Download LacPointer if you haven't already, open it with Option+Space, and set one task today. The scheduler lives right there next to everything else you already use it for — no new app to remember, no config to maintain.

We use cookies to keep you signed in and to serve ads via Google AdSense. By continuing to use this site you agree to our Privacy Policy.