刚开始是一个包装的任务勇士与波莫多罗支持
just-start的Python项目详细描述
一个用来克服拖延的应用程序!
简介
“刚开始”是一个待办事项列表应用程序,可提高工作效率。它可以防止 你不会拖延(太多)。
该程序是TaskWarrior的包装器,带有实现 Pomodoro Technique(时间管理)。它也从 Omodoro。
功能:
- 可配置的Pomodoro阶段持续时间
- 支持基于当前时间和日期的多个配置(也称为locations) 周
- 桌面通知
- 在工作时阻止浪费时间的网站
安装和使用
支持的平台:
- Linux
- MacOS
要求:
- Python3.6+
- TaskWarrior(最新)
从下表中选择一个客户端名称并运行:
$ pip install just-start[<client_name>] $ just-start-<client_name>
因此对于urwid客户端:
$ pip install just-start-urwid $ just-start-urwid
按H键查看可用用户操作的列表。
客户
Name | Framework | Notes |
---|---|---|
urwid (recommended) | Urwid | Inspired by Calcurse. Similar to a graphical application, but in your terminal |
term | Terminal (none) | Example client. Useful for seeing how to write a brand new one but not intended for continuous usage |
开发
如果需要帮助,请安装Poetry,克隆repo并运行:
$ cd just-start/
$ poetry install
这将确保您同时拥有开发和安装依赖项。
也可以在可编辑模式下安装包以手动测试,而无需运行生成 每次更改之后,都需要生成setup.py,因为项目单独使用pyproject.toml 无法这样使用(有关详细信息,请参阅PEP517中有关可编辑模式的说明)。我用Dephell 为此:
$ cd just-start $ dephell deps convert --from=pyproject.toml --to=setup.py $ pip install -e just_start
错误报告
使用GitHub Issues跟踪问题