Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Add some location-based notifications to org-mode.
Emacs Lisp
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


Add some location-based notifications to org-mode.

latitude scrapes your current location based off of your google latitude location. If, within the margin of error given by latitude, you have moved into an area, the program sends you an email with all of the todo-items tagged with that location.

Requires curl to scrape the data.

This is my first-ever elisp project, so don't expect anything special.

To figure out your google user id, go to: The userid will be the third line, after user=

To use org-latitude, add the .el file to your load path and put something like the following in your .emacs:

(require 'org-latitude)

(setq lat/userid "---Insert USERID here---")

(setq lat/email "---Insert where you want the notification emails sent----")

(setq lat/matchingTODO "TODO")

(lat/timer-start) ;; This starts the latitude notifier.

To add more locations to be searched for, change the lat/storedlocations variable.

Something went wrong with that request. Please try again.