刚开始是一个包装的任务勇士与波莫多罗支持

just-start的Python项目详细描述


Build StatusCoverage Status

一个用来克服拖延的应用程序!

简介

“刚开始”是一个待办事项列表应用程序,可提高工作效率。它可以防止 你不会拖延(太多)。

该程序是TaskWarrior的包装器,带有实现 Pomodoro Technique(时间管理)。它也从 Omodoro

功能:

  • 可配置的Pomodoro阶段持续时间
  • 支持基于当前时间和日期的多个配置(也称为locations) 周
  • 桌面通知
  • 在工作时阻止浪费时间的网站

安装和使用

支持的平台:

  • Linux
  • MacOS

要求:

从下表中选择一个客户端名称并运行:

$ pip install just-start[<client_name>]
$ just-start-<client_name>

因此对于urwid客户端:

$ pip install just-start-urwid
$ just-start-urwid

按H键查看可用用户操作的列表。

客户

NameFrameworkNotes
urwid (recommended)UrwidInspired by Calcurse. Similar to a graphical application, but in your terminal
termTerminal (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跟踪问题

运行测试

你只需要PoetryTox

$ tox

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么我们不能将ArrayList<Integer>传递给具有(Integer…)的方法参数   java Spring RestTemplate映射JSON对映射的响应引发不匹配的PutException   在系统中找到java Selenium元素,但在Jenkins中未找到   java在Android中使用JavaMail API发送电子邮件,而不使用默认/内置应用程序   数组如何在Java数据结构中同时存储数字和相应的单词?   为什么“+”运算符未定义?JAVA   java如何在游戏中添加高分系统?   java在球门碰撞中区分球和球员   java如何使用SpringSecurity4.0.1使用Auth令牌实现Rest完整Web服务。释放   java如何解决这个错误:Android资源链接失败?   java多线程文件处理和数据库批插入   导致Tomcat失败的java无用块线程   java主线程做了太多的工作,尽管我使用了异步线程(laggy UI)   在Java FX 2.0中滚动锚定节点时,锚定始终可见?   java使用EJB3中的客户机jar和设计模式