Compute and render Org-mode clocked time.
Check out the demo (the initial display could appear a bit slow because random data generation is done by the browser).
Repositories are available on GitHub and code.malloc.fr.
Displays the following mandatory and optional CSV file columns:
task, parents, start, end, effort, ishabit, tags
with every column being text except that:
However, it is intended to work out of the box for Org-mode files processed by org-clock-csv which can be installed as a submodule for convenience. Please read the README first in order to setup a specific init file (~/.emacs.d/init.el
will be used by default).
On Linux, the run.sh
script could be used to generate the targeted CSV file for a standard installation and configuration (csv content is on the standard output). As a reminder, if no arguments are supplied and if your Emacs init file contains the org-agenda-files
variable, all enclosed Org-mode files will be parsed.
This project depends on
For a better latency, run the install.sh
command in order to retrieve and store locally the required JavaScript and CSS files. Then comment/uncomment the remote/local sections of main.html (lines 12 to 24).
The general behavior can be controlled by three variables at the top of main.js (lines 1 to 3) and three more at the beginning of the window.onload
function (lines 7 to 9).
Contributions and ideas are most welcome, either on GitHub or by email.