Skip to content

fidelicura/reme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Event reminder for Linux with convenient configuration!

By default, resulting binary is optimized for size. No really need in performance optimizations.

Example

Here you can see example config of reme:

[[event]] # write for every event to differ between
time.post = "2023-03-14T00:00:00" # for now, only datetime according to ISO 8601 (no date only) is supported
time.warn = "30 minutes" # show notification every "N X" where N is value and X is seconds/minutes/hours/days/weeks/months/years
priority = "low" # notification priority (just in case you want some notification to be exteremely important)
message.main = "welcome!" # header of notification
message.additional = "welcoming text" # body of notification

# OPTIONAL:
# time.warn - defaults to never warn, just notify at the post time
# priority - default to "low"
# message.additional = default to no body message of notification

[[event]] # example that shows shortened toml format also works
time.post = "2024-08-27T00:00:00"
priority = "critical"
message = { main = "second new message" }

Roadmap

  • create/delete events at runtime;
  • logging into XDG-compliant file;
  • warn events before X time the events posts;

About

Event reminder for Linux!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages