![how to delete completed reminders on mac how to delete completed reminders on mac](https://media.idownloadblog.com/wp-content/uploads/2019/03/how-to-delete-completed-reminders-001.jpg)
Change lines 16 and 18 to set the hour and minute you prefer. Lines 14–19 set the script to run every morning at 6:06. You’ll need to change the path in Line 10 to wherever you have Purge Old Reminders stored. Lines 8–11 run the AppleScript via the osascript command. Either way, you’ll end up with a plist file that looks something like this: xml:ġ0: /Users/drdrang/Dropbox/bin/Purge Old Reminders.scpt Or you can read Nathan Grigg’s excellent launchd tutorial, which you should probably do even if you do buy LaunchControl. If you want to go that way, I’d suggest you get a copy of LaunchControl, a $10 app that makes the creation and scheduling of launchd services relatively painless. The standard way to run scripts periodically in macOS is to use the launchd system. You can, of course, just run this script by hand whenever you get the hankering to purge your old completed reminders, but the cool thing is to set up a system to run it periodically. Where the braces enclose a comma-separated list of the names of the lists you want to purge with the names in double quotes.
![how to delete completed reminders on mac how to delete completed reminders on mac](https://appletoolbox.com/wp-content/uploads/2019/05/Reminders-on-iCloud.com_.jpg)
If you don’t want all your lists purged, change Line 4 to something like set myLists to If you want to change how old a completed reminder has to be before it gets purged, change the (30 * days) part in Line 1 to whatever you prefer. Lines 5–9 then loop through all your lists, deleting all the reminders with a completion date that falls before monthago. Line 4 gets the names of all your Reminders lists and puts them in the variable myLists. Line 1 determines the date 30 days ago and saves it in the variable monthago. Let’s look at the script, which I’ve named “Purge Old Reminders.” applescript:ġ: set monthago to (current date) - (30 * days)ħ: delete (every reminder whose completion date is less than monthago) But you may want to think about backups before implementing this.Īlso, are you sure you want to delete all your old completed reminders? Maybe some of them would be good to have around to prove-to yourself, at least-what you did and when you did it.Įnd of caveats. That worked, so I think the 30-day revision should also work. I made up a bunch of fake reminders in different lists, and wrote the script initially to delete all completed tasks that were more than 5 minutes old. And it was.įirst, though, I should mention that there’s been very little testing of this script. Given that Reminders has a fairly decent AppleScript dictionary, I figured it’d be easy to write a script that would do what Dan wanted. It would be great if… Apple provided an option to have those completed tasks automatically deleted after a certain amount of time-30 days would work great for me-and even better if it allowed you to choose the interval.
![how to delete completed reminders on mac how to delete completed reminders on mac](https://i0.wp.com/ansonalex.com/wp-content/uploads/2017/04/how-to-set-a-reminder-based-on-l.jpg)
#How to delete completed reminders on mac manual
Tip: With this trick you can activate reminders for specific locations.Next post Previous post Cleaning out old RemindersĪs I read my RSS feed during lunch today, I came across this post by Dan Moren at Six Colors, in which he complains, rightly, that Apple’s Reminders apps-Mac and iOS-have no automated or manual way to clean out old completed tasks. This process has to be confirmed again on a pop-up window and then it’s all cleared out. By pressing this button you can irreversibly delete all completed reminders in this list. On the right side, you will now encounter a new button: “Clear Completed”. It will open a drop-down menu, in which you will see all the completed tasks (sorted by completion date). In the sidebar on the left side, click “Reminders” or another list, of which you want to delete completed reminders.īelow the name of the list, you will see the number of completed tasks. On the home screen of your iCloud account, you have to choose “Reminders”.
#How to delete completed reminders on mac password
Open the website in any browser on your computer.Įnter your Apple ID and password und click the “Sign in” arrow. So you need a computer (Mac or PC) with internet access for this short guide.
![how to delete completed reminders on mac how to delete completed reminders on mac](https://kcg.cx/s/Reminders_and_Reminders_App__iOS_13__really_seems_to_ha%E2%80%A6_-_Apple_Community_23E82640.png)
This trick does not work on iOS because you cannot visit the website on your iPhone or iPad.