Project

tasklist

0.0
No commit activity in last 3 years
No release in over 3 years
Tasklist is a ruby DSL to create tasklists
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 1.2.9
 Project Readme

Tasklist

Description

Tasklist is a ruby DSL for creating tasklists

Installation

$ sudo gem install tasklist

Examples

require 'rubygems'
require 'tasklist'

during '2010 September' do 
  on '2010-09-03' do 
    task 'Take out garbage'
    task 'Wash car'
  end

  on '2010-09-02' do 
    task 'Create tasklist DSL', '09:15:56', '', 'admin', 'done'
    task 'Push tasklist to github', '09:34:00', '09:38:04', 'github'
  end
end

Output

2010 September
--------------------------------------------------------------------------------
2010-09-02:
 - "Create tasklist DSL" 09:15:56 -  admin,done
 - "Push tasklist to github" 09:34:00 - 09:38:04 github
2010-09-03:
 - "Take out garbage"  -  
 - "Wash car"  -  

More formatters coming soon...

Tips

It is very useful if you have macros setup for dates and times

~/.vimrc iabbrev ddate =strftime("%Y-%m-%d") iabbrev ttime =strftime("%H:%M:%S")