Skip to content

NasiadkaMaciej/ToDoPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Python Task Manager

Manage your tasks with this simple command-line task manager written in Python. Keep track of both global and local tasks with different priorities. It's based on my older program, written in C, ToDo

App screenshot

Features

  • Add global or local tasks
  • Set task priorities
  • Remove tasks by task ID
  • Search for tasks by keyword
  • View all tasks or specific task lists

Getting Started

Prerequisites

  • Linux
  • Python 3.x

Installation

  1. Clone the repository:

    git clone https://github.com/NasiadkaMaciej/ToDoPy
  2. Navigate to the project directory:

    cd ToDoPy
  3. Run the task manager:

    python ToDo.py

Usage

Add a Global Task

python task_manager.py -ag "Complete project report" -p 2

Add a Local Task

python task_manager.py -al "Prepare presentation slides" -p 1

Remove a Global Task

python task_manager.py -rg 1

Remove a Local Task

python task_manager.py -rl 2

Search for a Task

python task_manager.py -s "presentation"

View All Tasks

python task_manager.py -l

View Local Tasks Only

python task_manager.py -ll

About

Simple ToDo app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages