/emacs-daily-events

An Emacs package to notify you on specified daily occurring events

Primary LanguageEmacs LispGNU General Public License v3.0GPL-3.0

emacs-daily-events

Marmalade
License

An Emacs package to notify you on specified daily occurring events

Installation

Manual

Save the file emacs-daily-events.el to disk and add the directory containing it to load-path using a command in your .emacs file like:

(add-to-list 'load-path "~/.emacs.d/")

The above line assumes that you've placed the file into the Emacs directory '.emacs.d'.

Start the package with:

(require 'emacs-daily-events)

Marmalade

If you have Marmalade added as a repository to your Emacs, you can just install emacs-daily-events with

M-x package-install emacs-daily-events RET

Usage

Set the daily events you want to be notified on as shown below:

(emacs-daily-events-set-events (list '("0900" "Scrum meeting")
                                     '("1200" "Lunch time")
                                     '("1700" "End of day")))

Enable the emacs-daily-events-global-mode by

(emacs-daily-events-global-mode)

or

M-x emacs-daily-events-global-mode RET

Emacs will visually notify you when one of the events occur by flashing the screen a few times.

Dependencies