{ "info": { "author": "Christian Zangl", "author_email": "laktak@cdak.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console :: Curses", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Topic :: Office/Business :: Scheduling" ], "description": "todd\n====\n\n*todd* is an interactive console TODO-list manager with VI key bindings.\n\nIt provides a minimalistic interface with a view on your todo list,\nfollowing in the spirit of spirit of\n`ranger `__ and\n`mutt `__.\n\nThe file format conforms to\n`todo.txt `__. This means\nyou have full control over your data and can choose to store it locally\nor in the cloud (like Dropbox). You can use different applications to\naccess your tasks on your desktop or mobile devices.\n\nThanks to the creator and contributors of\n`todotxt-machine `__\nfor providing the basis for this project.\n\nFeatures\n--------\n\n- View your tasks in a column formatted list with relative due dates\n- Switch context (only view tasks that you can work on)\n- Sort by due date or priority\n- Search/filter\n- Edit in plain text with tab completion or adjust priority and due\n- Due dates can be set with\n\n - weekday name (mo, tu, \u2026)\n - offset (``2d`` in two days, ``3m`` in three moths, ``1y`` in a\n year)\n - a fixed date (YYYY-MM-DD)\n\nInstallation\n------------\n\nSupports Python 3.6 on Linux or macOS.\n\nUsing `pip `__\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n pip3 install todd\n\n(Or ``pip install todd`` if Python 3 is the default for your system.)\n\nManually\n~~~~~~~~\n\nDownload or clone this repo and run the ``todd.py`` script.\n\n::\n\n git clone https://github.com/laktak/todd\n cd todd\n pip3 install -r requirements.txt\n ./todd.py\n\nCommand Line Options\n--------------------\n\n::\n\n todd\n\n Usage:\n todd [--config FILE] [TODOFILE] [DONEFILE]\n todd (-h | --help)\n todd --version\n todd --show-default-bindings\n\n Options:\n -c FILE --config=FILE Path to your todd configuraton file [default: ~/.toddrc]\n -h --help Show this screen.\n --version Show version.\n --show-default-bindings Show default keybindings in config parser format\n\nConfig File\n-----------\n\nYou can tell todd to use the same todo.txt file whenever it starts up by\nadding a ``file`` entry to the ``~/.toddrc`` file. If you want to\narchive done tasks, you can specify a done.txt file using an ``archive``\nentry. You can also set you preferred colorscheme or even define new\nthemes.\n\nHere is a short example:\n\n::\n\n [settings]\n file = ~/todo.txt\n archive = ~/done.txt\n enable-word-wrap = True\n colorscheme = myawesometheme\n\nColor Schemes\n-------------\n\nHere is a config file with a complete colorscheme definition:\n\n::\n\n [settings]\n file = ~/todo.txt\n colorscheme = myawesometheme\n\n [colorscheme-myawesometheme]\n plain=h250\n ...\n\nYou can add colorschemes by adding sections with names that start with\n``colorscheme-``. Then under the ``[settings]`` section you can say\nwhich colorscheme you want to use.\n\nThe format for a color definitions is:\n\n::\n\n name=[foreground],[background]\n\nForeground and background colors are follow the 256 color formats\n`defined by\nurwid `__.\nYou can see all the colors defined\n`here `__.\n\nKey Bindings\n------------\n\nSee active key bindings with ``h`` or ``?`` in todd.\n\nYou can customize any key binding by adding a setting to the ``[keys]``\nsection of your config file ``~/.toddrc``.\n\nFor a list of the default key bindings run:\n\n::\n\n todd --show-default-bindings", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/laktak/todd", "keywords": "todotxt,todo.txt,todo,terminal,urwid,curses,console", "license": "", "maintainer": "", "maintainer_email": "", "name": "todd", "package_url": "https://pypi.org/project/todd/", "platform": "", "project_url": "https://pypi.org/project/todd/", "project_urls": { "Homepage": "https://github.com/laktak/todd" }, "release_url": "https://pypi.org/project/todd/0.0.7/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "An interactive terminal based todo.txt file editor", "version": "0.0.7" }, "last_serial": 4670335, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "087e369ad33a4a9df47427c64e4410f7", "sha256": "4eee5b12986b59e7ce4dbc65ed679fa7a92865bc7fea23b9c9507ed05c231468" }, "downloads": -1, "filename": "todd-0.0.1.tar.gz", "has_sig": false, "md5_digest": "087e369ad33a4a9df47427c64e4410f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19004, "upload_time": "2018-02-25T10:25:19", "url": "https://files.pythonhosted.org/packages/dd/88/5e86cc4489a02e3ca66a509707df0eda022bc36af93cb00bcab214ee971a/todd-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "06e29363d5834e1b6ebcc682c0141b2e", "sha256": "14c4b64041a64f2f913b81acd0261901b1f7192c62905a24abbe11f5d7de1fd2" }, "downloads": -1, "filename": "todd-0.0.2.tar.gz", "has_sig": false, "md5_digest": "06e29363d5834e1b6ebcc682c0141b2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19114, "upload_time": "2018-02-25T10:44:14", "url": "https://files.pythonhosted.org/packages/dd/ef/55d6e1d93b57b323c7bf5a0c3d9bc231ee8b647d176cace1464e2755cae5/todd-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "71ff111d2680e2e4e6096515c7ecec81", "sha256": "91b4aa5937a891d67a0fc107f59968dc734ab2c8c592b289c94d87ed2ab8ac51" }, "downloads": -1, "filename": "todd-0.0.3.tar.gz", "has_sig": false, "md5_digest": "71ff111d2680e2e4e6096515c7ecec81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19154, "upload_time": "2018-02-25T10:55:17", "url": "https://files.pythonhosted.org/packages/c9/d1/3f7c1d21f61940cd7c8c1709c3b14030225e30ef02d70063373434d86608/todd-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "80f79d4ff691c45e9fc601e93676a671", "sha256": "05fe4d132725d7a7a54a731b84ca81257de6d8f62b605bfd8d6c1bc377e18cf9" }, "downloads": -1, "filename": "todd-0.0.4.tar.gz", "has_sig": false, "md5_digest": "80f79d4ff691c45e9fc601e93676a671", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 19638, "upload_time": "2018-02-25T21:50:06", "url": "https://files.pythonhosted.org/packages/f9/a7/e59af7e59e1d633725bc002caede5b20189fa3ec80dd374570563fa2205e/todd-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "57fe35f7d8e435566be200b161b17dbe", "sha256": "eb0f81272fb2b1867fbe803cad2cc6c6708e7f31714efa812ecf8e0876847a72" }, "downloads": -1, "filename": "todd-0.0.5.tar.gz", "has_sig": false, "md5_digest": "57fe35f7d8e435566be200b161b17dbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 19609, "upload_time": "2018-03-04T20:35:18", "url": "https://files.pythonhosted.org/packages/4a/d4/aec46958238618081449b73812c9b4ac6357cbf39c70d98ffdc9f8398f82/todd-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "e8aa2eb446a50e225dbe63736ec4fac6", "sha256": "6fb55d9243ea28f83f2df942af74b775f5801b6127ff788317b68e3e855e128d" }, "downloads": -1, "filename": "todd-0.0.6.tar.gz", "has_sig": false, "md5_digest": "e8aa2eb446a50e225dbe63736ec4fac6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 20340, "upload_time": "2018-09-24T20:35:37", "url": "https://files.pythonhosted.org/packages/b7/3a/4afff51b02a828ec975e2dd17a499da7d94188419c9279f96e406a72fd20/todd-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "e7ca92aa281c9cf3f3891d19c36ca583", "sha256": "c8636bc33ad2759807db69b84324ff488bd12a02692237c96c3582ea88a5a016" }, "downloads": -1, "filename": "todd-0.0.7.tar.gz", "has_sig": false, "md5_digest": "e7ca92aa281c9cf3f3891d19c36ca583", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 20684, "upload_time": "2019-01-07T21:13:00", "url": "https://files.pythonhosted.org/packages/61/9b/b68ab59c82c9853bf4c2fee491a5d51fcc2a9c6a2c3c421d7d3ff7e57388/todd-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e7ca92aa281c9cf3f3891d19c36ca583", "sha256": "c8636bc33ad2759807db69b84324ff488bd12a02692237c96c3582ea88a5a016" }, "downloads": -1, "filename": "todd-0.0.7.tar.gz", "has_sig": false, "md5_digest": "e7ca92aa281c9cf3f3891d19c36ca583", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 20684, "upload_time": "2019-01-07T21:13:00", "url": "https://files.pythonhosted.org/packages/61/9b/b68ab59c82c9853bf4c2fee491a5d51fcc2a9c6a2c3c421d7d3ff7e57388/todd-0.0.7.tar.gz" } ] }