org-wild-notifier.el icon indicating copy to clipboard operation
org-wild-notifier.el copied to clipboard

Document alternatives

Open akhramov opened this issue 4 years ago • 1 comments

https://github.com/legalnonsense/org-timed-alerts

akhramov avatar Dec 16 '20 22:12 akhramov

I will share what I've been using for awhile now. I wanted something separate from org-agenda (sometimes that would break me when using org-wild-notifier), and my solution is not as flexible/see the caveat comment: https://github.com/neeasade/emacs.d/blob/436b678813ebe594df4a8b6521cd33c4ec5e3ee7/lisp/trees/staging.el#L260-L338

The snippet as-is is rather tied to my config, and depends on:

  • ts.el
  • org-ml
  • emacs-named-timer
  • ht.el
  • alert
  • fn.el

What it does/doesn't do:

  • 3 minute heads up, checked every 60 seconds
  • only concerned with headlines that are scheduled today
  • tracks notification state in a hashtable with headline title as key
    • no conflict/path handling
  • no list filtering/tag handling/configurability at a heading level
  • doesn't persist between emacs restarts

It would need some care to be used elsewhere cleanly, but has been "stable" for about a year now for me.

afternote: thanks to @akhramov for providing mega inspo with org-wild-notifier to get something that just works -- I was using org-wild-notifier before I went down this path.

neeasade avatar Mar 29 '21 21:03 neeasade