<commit_before>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.

##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 tasks belongs to a swimlane. 

##Supported commands

####ns - creates a new swimlane
```javascript
ns [,swimlane name]
```

####nt - creates a new task
```javascript
nt swimlaneid [,task name]
```
####dn - Toggles done state of task
```javascript
dn swimlaneid {taskid expression}
```
####mv - Moves task from swimlane to another
```javascript
mv swimlaneid {taskid expression} swimlaneid
```
####delt - Delete a task
```javascript
delt swimlaneid {taskid expression}
```

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

####eds - Edit swimlane
```javascript
eds swimlaneid [,name]
```

####edt - Edit a task
```javascript
edt swimlaneid taskid [,name]
```

####help - Get help
```javascript
help
```

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

##License - MIT.
<commit_msg>update readme added image<commit_after>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](img/wq.png)

##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
```javascript
ns [,swimlane name]
```

####nt - Creates a new task
```javascript
nt swimlaneid [,task name]
```
####dn - Toggles done state of task
```javascript
dn swimlaneid {taskid expression}
```
####mv - Moves task from swimlane to another
```javascript
mv swimlaneid {taskid expression} swimlaneid
```
####delt - Delete a task
```javascript
delt swimlaneid {taskid expression}
```

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

####eds - Edit swimlane
```javascript
eds swimlaneid [,name]
```

####edt - Edit a task
```javascript
edt swimlaneid taskid [,name]
```

####help - Get help
```javascript
help
```

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

##License
wq is published under MIT license.

{'fraction_non_alphanumeric': 0.10419640308307165, 'fraction_numerical': 0.0, 'mean_word_length': 4.390769230769231, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3645116', 'n_tokens_mistral': 1036, 'n_tokens_neox': 981, 'n_words': 503}