Skip to content

chinmaymk/wq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wq

hacker's task manager

##What is this ? A task manager meant for hackers, you can add/edit/delete tasks with this tool. This is an entirely browser based app, no server communication whatsoever.

hackers's task manager

##Why ? I was tired of traditional task managers asking me to touch the mouse again and again. I wanted a task manager that could fit in hacker workflow. So I created wq.

##How it works ? wq is an entirely JavaScript app. It lives in browser. It is built on angularjs. It uses localStorage as persistence layer for storing your tasks. That means when you clear browser data, tasks will be gone

##How to use it ? Just head over to http://chinmaymk.github.io/wq and start using it. No logins, no signups. wq allows you to create swimlanes and tasks, you can create swimlanes to maintain state or to maintain different lists. Each task belongs to a swimlane.

##Supported commands

####ns - Creates a new swimlane

ns [,swimlane name]

####nt - Creates a new task

nt swimlaneid [,task name]

####dn - Toggles done state of task

dn swimlaneid {taskid expression}

####mv - Moves task from swimlane to another

mv swimlaneid {taskid expression} swimlaneid

####delt - Delete a task

delt swimlaneid {taskid expression}

####dels - Delete a swimlane - including tasks will be deleted as well

dels smimlaneid

####eds - Edit swimlane

eds swimlaneid [,name]

####edt - Edit a task

edt swimlaneid taskid [,name]

####help - Get help

help

####clean - Clear entire storage, this will delete EVERYTHING!

clean

####What's swimlaneid and taskid ? Each task and swimlane will be given an ID by default. In the picture above you should see 0.learn wq => 0 is the swimlaneid in this case. And taskid is nothing but the number present in front of task.

####What's {taskid expression} ? To make things easy, you can do batch operations using some commands. you can do following instead of taskid

dn 0 1-5 // toggles tasks from #1 to #5 in swimlane #0
dn 0 1,2,5 // toggles tasks from #1,#2, #5 in swimlane #0

Don't forget to press return after you've entered these commands!

##License wq is published under MIT license.

##Got suggestions ? Feel free to submit a pull request, file an issue, or get in touch on twitter @_chinmaymk

Bitdeli Badge

Releases

No releases published

Packages

No packages published