Reminders
DuckTape's reminders feature allows you to efficiently manage your todos and tasks. You can create, list, and complete reminders using both natural language and structured commands.
Creating Reminders
To create a reminder, simply use a natural language command or the structured CLI syntax. DuckTape will interpret your intent and create a reminder with the specified details.
Reminder Command Patterns
DuckTape understands various command patterns for creating reminders:
# Create a basic reminder
ducktape reminder create "Buy groceries" "Reminders"
# Create a reminder with notes
ducktape reminder create "Call John" "Reminders" --notes "Ask about the project deadline"
# Create a reminder in multiple lists
ducktape reminder create "Buy milk" "Shopping,Groceries"
Managing Lists
DuckTape allows you to work with different reminder lists:
# List all available reminder lists
ducktape reminder lists
# List reminders in a specific list
ducktape reminder list "Work"
# Set default reminder list
ducktape config set reminder.default_list "Work"
Completing and Deleting Reminders
Manage your existing reminders with these commands:
# Complete a reminder
ducktape reminder complete "Buy groceries" "Reminders"
# Delete a reminder
ducktape reminder delete "Old task" "Reminders"
Natural Language Examples
Here are some examples of natural language commands for working with reminders:
- "Remind me to buy groceries"
- "Add a reminder about calling the bank"
- "Create a reminder to submit the report"
- "Remind me to call John tomorrow morning"
- "Add a reminder to pay bills next Friday"
- "Create a reminder for the meeting at 3pm"
- "Add 'buy milk' to my Shopping list"
- "Create a reminder in my Work list to follow up"
- "Add a reminder in Personal about the gym"
- "Show all my reminders"
- "Mark the grocery reminder as done"
- "Delete all completed reminders"
Integrating with Apple Reminders
All reminders created with DuckTape sync with the Apple Reminders app, allowing you to:
- View and edit reminders from any Apple device
- Organize reminders into lists
- Set location-based reminders (using Apple Reminders)
- Receive notifications when reminders are due
- Share reminder lists with others
Pro Tip
Using a combination of DuckTape and the Apple Reminders app gives you the best of both worlds:
- Quick creation with natural language through DuckTape
- Visual organization and editing through Apple Reminders
- Access to all Apple ecosystem features like sharing and notifications
Configuration
You can configure reminder defaults in your config.toml
file:
[reminder]
default_list = "Reminders"
default_reminder = true
These settings determine which list your reminders go into by default and whether they should have a reminder time attached.