Skip to content

keep track of what you're doing right now and what you've worked on before

Notifications You must be signed in to change notification settings

purcell/org-doing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

org-doing

Build Status MELPA MELPA stable License

Inspired by doing, a set of functions for keeping track of what you're doing right now.

How it works

Creates a doing.org file in your home directory (or wherever org-doing-file points to). The file has two sections: now and later. The now section lists things you are currently working on. The later section lists things you want to work on later.

Use it

Org-Doing Functions

Log what you're doing now:

M-x org-doing-log

Log what you're doing later:

C-u M-x org-doing-log

Log something you've already done:

M-x org-doing-done

Mark your most recent TODO as DONE:

M-x org-doing-done
(don't enter anything and press Enter)

Org-Doing Omni Function

The omni function lets you enter short-hands at the beginning, making it very quick to use org-doing:

M-x org-doing
now reviewing email, getting ready for a nap. seriously

The "now" is parsed and the org-doing-log function is called with the rest of the string. It's the same as doing this:

M-x org-doing-log
reviewing email, getting ready for a nap. seriously

This is also works for later and for done:

M-x org-doing
later adding more cool features to org-doing mode

M-x org-doing
done added something simply amazing to org-doing mode

M-x org-doing
done

From The Bash Command-Line

You can also use org-doing from the command line by defining the ORG_DOING_PATH environment variable to the location of org-doing.el and by sourcing org-doing.bash:

ORG_DOING_PATH=/path/to/org-doing.el
source /path/to/org-doing.bash
doing now awesome stuff
doing later more awesome
doing done something cool
doing done

About

keep track of what you're doing right now and what you've worked on before

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Emacs Lisp 93.1%
  • Gherkin 4.5%
  • Makefile 2.4%