Skip to main content

myt - My Task Manager

Project description

myt-cli

My Tasks - A personal task manager

What is it

A simple command line task manager written in python. It is inspired from taskwarrior but with no where near as much functionality.

What can it do

You can add tasks with descriptions, due dates and notes. You can groups tasks together and can add tags to them. Tasks can be modified. Tasks can also be set to indicate they are currently being worked on. There is functionality to set recurring tasks

Screenshots

  1. The default view TaskView  
  2. Information displyed after adding a task TaskView

Examples

  1. Add a simple task myt add -de "Buy gifts" -du 2021-06-25 -gr PERS.SHOPPING -tg birthday,occassions  
  2. Add a recurring task myt add -de "Pay the rent" -re M -du 2021-06-25 -hi -5 -gr PERS.FINANCES -tg bills This task is scheduled for the 25th of every month. Using the 'hide' option tt will be hidden until 5 days from the due date for every occurence in the tasks default view  
  3. Add a recurring task with an end date myt add -de "Project weekly catch ups" -re WD1,2,5 -du +0 -en +30 -gr WORK.PROJECTS This adds a recurring task for every Monday, Tuesday and Friday and ending in 30 days from today

Other functionality in the app can be explored using the app's help

Installation

Install using pip: pip install myt-cli

Technology

  • Python 3
  • Sqlite3

Links

Contact

Nitin Mathew, nitn_mathew2000@hotmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

myt-cli-0.1.6.tar.gz (52.4 kB view details)

Uploaded Source

Built Distribution

myt_cli-0.1.6-py3-none-any.whl (53.4 kB view details)

Uploaded Python 3

File details

Details for the file myt-cli-0.1.6.tar.gz.

File metadata

  • Download URL: myt-cli-0.1.6.tar.gz
  • Upload date:
  • Size: 52.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for myt-cli-0.1.6.tar.gz
Algorithm Hash digest
SHA256 910cf5f65dc617e965bbb06460ac82aca431f88402fbd9e1053f311ff2841a20
MD5 9c8b68176b1994c944fa0035ed512724
BLAKE2b-256 7a2e69fade343b2e1d9e21dad38d0180b5c7c6b698135dcb98c95ce03b8f16c0

See more details on using hashes here.

File details

Details for the file myt_cli-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: myt_cli-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 53.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for myt_cli-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 baefde7ee01050845a6654223d876ee52be408f771911989ccb226a6d6628eac
MD5 98a8bfe5b36a56c0c90fea6e3708ca91
BLAKE2b-256 59a268082ff7a2f900667a5ffdf201e36aa0579dcc9fd771d081a4f9b195aca4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page