Project

Version, currently master branch1 version
  • master branchlatestApr 22, 2020

github.com/Cruder/Archi-TodoApp

No description declared in shard.yml.

1 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  Project:
    github: Cruder/Archi-TodoApp
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.33.0
License
MIT
Author
Alexandre Lairan
Targets
  • todo from src/main.cr
  • micrate from src/micrate.cr

Dependencies

Runtime Dependencies

  • dotenv*github: gdotdesign/cr-dotenv
  • granite*github: amberframework/granite
  • micrate*github: juanedi/micrate
  • sqlite3*github: crystal-lang/crystal-sqlite3

README

Project

Manage your time, plan your todo-list with your shell.

Installation

Requirements

Setup

shards install
shards build
./bin/micrate up

Usage

  • Execute
$ ./bin/todo -i

You'll enter an interractive mode and be guided to manage your todo list.

But you can also execute simple actions in command lines:

  • Add a todo
$ ./bin/todo -a "My homework"
  • Display your todo list
$ ./bin/todo -l
#3 - [2d] Read a book
#4 - [12s] My homework
  • Mark a todo as done. It won't appear anymore
$ ./bin/todo -d 3
  • Remove a todo. It won't appear anymore
$ ./bin/todo -r 4
  • Help me!
$ ./bin/todo -h

Contributors