显示来自taskwarrior任务管理器的信息的电力线段

powerline-taskwarrior的Python项目详细描述


电力线任务勇士

Build StatusPyPIPyPI

用于显示来自Taskwarrior任务管理器的信息的Powerline段集。

它将显示当前上下文和最紧急的活动任务。

screenshot

要求

taskwarrior段需要2.4.2或更高版本的task

安装

安装taskwarrior段可以使用pip:

pip install powerline-taskwarrior

在Debian上(测试或不稳定),可以使用apt执行安装:

apt install python-powerline-taskwarrior

然后,您可以通过将taskwarrior段添加到您的段配置中来激活它, 例如在~/.config/powerline/themes/shell/default.json

段显示当前上下文名称

{"function":"powerline_taskwarrior.context","priority":70}

段显示最紧急的活动任务

{"function":"powerline_taskwarrior.active_task","priority":70}

段显示最紧急的下一个任务

{"function":"powerline_taskwarrior.next_task","priority":70}

过时的段将同时显示上面列出的两个

{"function":"powerline_taskwarrior.taskwarrior","priority":70}

配置

如果有task的自定义名称,则应在段配置中指定。 powerline_taskwarrior.active_taskpowerline_taskwarrior.next_task段接受description_length参数。 这是描述的最大长度。如果描述较长,则会被文字截断。 powerline_taskwarrior.next_task段接受ignore_active参数。如果设置为true,将显示段 总是,不管存在主动任务。

{"function":"powerline_taskwarrior.next_task","priority":70,"args":{"task":"taskwarrior","description_length":40}}

您可以添加自定义颜色集:

{"taskwarrior:context":"information:regular","taskwarrior:active_id":{"bg":"mediumgreen","fg":"black","attrs":[]},"taskwarrior:active_desc":{"bg":"green","fg":"black","attrs":[]},"taskwarrior:next_id":{"bg":"brightyellow","fg":"black","attrs":[]},"taskwarrior:next_desc":{"bg":"yellow","fg":"black","attrs":[]}}

你的配色方案(.config/powerline/colorschemes/default.json)。 见powerline colorschemes docs

许可证

根据the MIT License授权。

通过German Lashevich

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

推荐PyPI第三方库


热门话题
java将Map<String,String>传递给需要Map<String,Object>   java在循环中使用字符串而不是StringBuilder是否会造成内存损失?   jnlp如何更新java控制台JRE?   java更改、修改和重新打包CXFAPI源文件   JavaFXJava应用程序在Fedora上运行一段时间后关闭   使用来自不同类的方法的java   java如何通过ant脚本在linux中使用subst?   java在使用camunda modeler进行base64编码/解码时出错   获取java。netbeans、weblogic和fastswap设置为true时的lang.NoSuchMethodError   java如何提高FinalizerThread在GC中收集对象的优先级   java检测具有相同根的单词   netbeans crud应用程序中的java错误