mem2

1.2.0 • Public • Published

mem mem: the task CLI

minimal UI, maximal helpfulness

###Install:

  1. Clone this repo: $ git clone https://github.com/mLuby/mem.git

  2. Cd into the clone: cd mem/node

  3. Install dependencies: $ npm install

  4. Configure your bash profile:

$ echo "mem() { cd $(pwd); node mem-cli.js ""$@""; cd - > /dev/null; }" >> ~/.bash_profile ```

  1. Restart terminal.
  2. 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

Readme

Keywords

none

Package Sidebar

Install

npm i mem2

Weekly Downloads

0

Version

1.2.0

License

MIT

Last publish

Collaborators

  • mluby