/task-manager

A CLI based task manager tool which helps you track your daily task and activity.

Primary LanguagePython

CLI based task manager tool

This is the simple CLI tool can be helpful in increasing your productivity. More like your todolist. It uses Postgresql as database.

How to use

usage: task [-h] [--mark] [--add-task] [--fetch-all] [--fetch-com] [--fetch-incom]

Command line task tracker

options:
  -h, --help         show this help message and exit
  --mark , -M        Mark you task complete , pass task id
  --delete , -D      Delete your tasks , pass task id
  --add-task, -T     Add some other task
  --fetch-all, -A    Get all of your tasks
  --fetch-com, -C    Get list of completed tasks
  --fetch-incom, -I  Get list of incomplete tasks
  • Added your database name and user name in .env file
  • Example
database=db_name
username=usr_name
  • After that just run ./setup.sh

That's it now add your new task using

$ task -T

Features

  • Support of database
  • Easy to use
  • Easy to setup
  • No support for Billy G ( except WSL ) Lol

Prerequisites

  • Make sure you have install Postgresql in your system
  • Double check the deamon is running or not
$ sudo systemctl restart postgresql