A simple command-line reminder tool for setting time-based alerts using the terminal.
Reminder-CLI is a lightweight command-line tool that allows you to set time-based reminders in your terminal. It utilizes the beeep
library to display desktop notifications.
- Set reminders for future times.
- Display desktop notifications when reminders trigger.
- Simple and easy-to-use command-line interface.
To set a reminder, run the following command:
go run main.go <hh:mm> <message>
Make sure you have Go installed on your machine. If not, you can download and install it from https://golang.org/.
-
Clone the repository:
git clone https://github.com/Omar-Ebrahim-1/Reminder-CLI.git
-
Navigate to the project directory:
cd Reminder-CLI
-
Run command
go mod tidy && \ go run main.go
-
If you prefer, you can also build the binary and move it to a directory in your system's PATH:
go build -o reminder-cli && \ sudo mv reminder-cli /usr/local/bin/
This project is licensed under the terms of the GNU General Public License (GPL) version 3.0.
You can find a copy of the license in the LICENSE file included with this distribution.