Add graphical view of agenda to agenda buffer
Switch branches/tags
Clone or download
Permalink
Failed to load latest commit information.
img Add an image Apr 16, 2017
tests Add tests Apr 18, 2017
.gitignore Add gitignore Apr 23, 2017
.travis.yml Add tests Apr 18, 2017
Cask Add tests Apr 18, 2017
README.md Add badge Apr 18, 2017
org-timeline.el Fix issues from package-lint Aug 12, 2018

README.md

org-timeline Build Status

Add graphical view of agenda to agenda buffer.

Preview

Installation

After you install this package from MELPA Stable, add the following line to your org configuration:

(add-hook 'org-agenda-finalize-hook 'org-timeline-insert-timeline :append)

How it works

This package adds a graphical view of the agenda after the last agenda line. By default the display starts at 5 AM today and goes up to 4 AM next day (this covers 24 hours).

Scheduled tasks or tasks with time ranges are rendered in the display with org-timeline-block face. Clocked entires are displayed in org-timeline-clocked face. The background of timeslots which are in the past is highlighted with org-timeline-elapsed face.

You can use custom color for a task by adding the property TIMELINE_FACE with either a string which is a color name or a list which specifies the face properties or a symbol which is taken to be a face name.

TODO

  • Add faces instead of colors
  • Make "midnight"/change-of-day configurable (currently 5 AM)
  • Add a tooltip showing the task description/name
  • Make the blocks navigable to the task