Reminder Script
This script allows you to set reminders from the command line on a Linux system. It uses the notify-send command to display pop-up notifications and the at command to schedule these notifications at specified times.
Features
- Set reminders with custom messages.
- Schedule reminders for specific times or intervals.
- Display notifications as pop-ups on your desktop.
Requirements
libnotify-binpackage fornotify-sendcommand.atcommand for scheduling tasks.
Installation
-
Clone the Repository: Clone this repository to your local machine:
git clone <repository-url> cd <repository-directory> -
Install Necessary Packages: Ensure you have the
libnotify-binpackage installed. For Fedora, you can install it using:sudo dnf install libnotify -
Make the Script Executable: Make the script executable by running:
chmod +x remind.sh
Usage
-
Set a Reminder: Use the script to set reminders with a message and time. For example:
./remind.sh "Time to take a break" in 5 minutes -
Set a Reminder for a Specific Time:
./remind.sh "Meeting starts" at 14:00 -
Immediate Reminder:
./remind.sh "Check emails" now
Notes
- Ensure your desktop environment's notification system is enabled.
- The
atcommand must be running on your system to schedule tasks.
Description
Languages
Shell
100%