chinmaymk / wq

hacker's task manager

Home Page:http://chinmaymk.github.io/wq/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

hacker's task manager

http://chinmaymk.github.io/wq/

License:MIT License


Languages

Language:JavaScript 86.1%Language:CSS 13.9%