mem2
v1.2.0
Published
mem is a task CLI
Downloads
20
Readme
mem: the task CLI
minimal UI, maximal helpfulness
###Install:
Clone this repo:
$ git clone https://github.com/mLuby/mem.git
Cd into the clone:
cd mem/node
Install dependencies:
$ npm install
Configure your bash profile:
$ echo "mem() { cd $(pwd); node mem-cli.js ""$@""; cd - > /dev/null; }" >> ~/.bash_profile ```
- Restart terminal.
- Run
$ mem help
to see available commands.
###Use
Typical use will start with $ mem add 'my first task'
. From there you can:
$ mem list
$ mem get
[task# or 'taskName' or blank will return current task]$ mem tag
['tagName']$ mem untag
['tagName']$ mem examine
[property, eg 'tags']
###Design: What mem does:
- ease of use
- task dependencies
- Gantt process
- synchronizes across machines/apis
- interface through email
What mem doesn't do:
- collaboration
- cards
- mobile (yet?)
###Contribute
- Open issues, both bugs and feature requests.
- Pull request code you've fixed, improved, or added.
###Architecture global npm module
- CLI
- local storage
- commands
- add
- get
- show
- tag
- helpers
- cloud sync