Skip to main content

Meticulously plan your day minute-by-minute

Project description

Microday

Microday is a command line todo-list that lays out a schedule for your day based on how much time you expect to spend on each todo-item.

asciicast

Todo-lists are stored in (and loaded from) a human-readable markdown format:

# Todos

- Task1
- Task2

Start the script and it will ask you how much time you want to spend on each item.

$ How many minutes do you need for Task1? (enter=later) 10

This creates a second list called 'Tasks' in your markdown file, which lays out how much time you need for all your todos and when you will be done with the last one. Starting times are always ending in 0 or 5, so you may have some rest time in between tasks, which is just fine.

# Tasks

12:30 - 0:10h Task1
12:40 - 0:05h Task2
12:45 Feierabend

Feierabend is German for the end of a work day.

Setup

Requires Python 3 and pip.

$ pip install microday

Usage

Start microday from a shell with python -m microday. It will then create a markdown file with your todos in the current working directory.

usage: microday.py [-h] [filename]

Meticulously plan your day minute-by-minute

positional arguments:
filename    Filename of your todo doc, default is 'todo_<y-m-d>.md'

optional arguments:
-h, --help  show this help message and exit

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

microday-1.1.0.tar.gz (6.8 kB view details)

Uploaded Source

File details

Details for the file microday-1.1.0.tar.gz.

File metadata

  • Download URL: microday-1.1.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for microday-1.1.0.tar.gz
Algorithm Hash digest
SHA256 7bbf3b9336a7dbacb78b6688e8a064e740bfe3d5493f9f3bd10c20a593af8a8a
MD5 d5704af386e4080de2feab4591a838e7
BLAKE2b-256 b71e18e3badb566bb6442b9ae12f4f14c88d47f0d1b1913bf2db3acec355242b

See more details on using hashes here.

Supported by

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