reminders

Crates.ioreminders
lib.rsreminders
version0.1.3
sourcesrc
created_at2019-09-07 19:38:24.612527
updated_at2019-09-07 20:29:00.513703
descriptionA periodical reminder program using desktop notifications
homepage
repositoryhttps://github.com/chibby0ne/reminders
max_upload_size
id163053
size28,760
Antonio Gutierrez (chibby0ne)

documentation

README

reminders

A periodical reminder program using desktop notifications

Requirements

  • rust
  • libnotify
  • A desktop notification server

Installation

From crates.io:

cargo install reminders

From source, build:

cargo build --release

Then copy the binary target/release/reminders to a place available in your $PATH variable.

Usage

Before the first use you should edit the ExecStart line in the reminders.service file provided in this repository.

ExecStart=reminders -m MESSAGE -p 300

Change the MESSAGE with whatever message you want your reminder to show, as well the 300 to the reminder period you want, given in seconds.

Afterwards you should install/start the reminders.service systemd unit, so that the process actually keeps running in the background.

TODO

  • Configuration file
  • Add AUR package
  • Handle systemctl stop.
  • Expose more notification options

Is it any good?

yes

Commit count: 2

cargo fmt