8个版本
0.2.1 | 2019年7月24日 |
---|---|
0.2.0 | 2019年7月22日 |
0.1.4 | 2019年7月17日 |
#53 in #foo
15KB
333 行
tmst
简单的工时软件。
安装
从发布版获取amd64 Linux二进制文件,或使用cargo install tmst
从源代码构建。
用法
$ tmst in foo
$ tmst current
foo
$ # do some work...
$ tmst out
$ tmst list
1234-56-78
==========
foo - 0.15h
Total: 0.15h
图形界面使用
包含了一些用于与我的i3设置集成的脚本。
将scripts
中的脚本复制或符号链接到您的PATH中的某个位置。
依赖关系 rofi 和 libnotify (用于notify-send)。rofi可以被dmenu替换,详情请见tmst-gui.sh
内部。
将以下内容添加到您的i3配置中
bindsym $mod+t exec --no-startup-id tmst-gui.sh
将以下内容添加到您的i3blocks配置中
[tmst]
command=~/.local/bin/tmst-i3block.sh
interval=10
signal=10
$mod+t
项目开始/结束计时,在计时期间,项目和当前时间将显示在i3栏中。
许可
许可协议为以下之一
- Apache许可证版本2.0,在LICENSE-APACHE中
- MIT许可证,在LICENSE-MIT中
任选其一。
贡献
除非您明确声明,否则您有意提交给作品作为Apache-2.0许可证定义的任何贡献,将按上述方式双重许可,不附加任何其他条款或条件。
依赖关系
~28–37MB
~599K SLoC