2 个版本

0.2.1 2019年9月1日
0.2.0 2019年8月11日

#45 in #时间跟踪


augr-cli 中使用

GPL-3.0-or-later

43KB
1K SLoC

augr

augr 跟踪您的时间,生成摘要,并使用 Syncthing 在设备之间同步。

该项目深受 timewarrior 的启发。

设置

构建应用程序

$ git clone https://github.com/Geemili/augr
$ cd augr
$ cargo build

创建和编辑配置文件(位于 Linux 的 ~/.config/augr/config.toml

sync_folder = "/some/sync/folder"
device_id = "laptop"

sync_folder 应由类似 Syncthing 或 dropbox 的服务同步。

device_id 应对所有使用相同同步文件夹的设备是唯一的。

保存配置文件后,您可以运行 augr

$ augr
Date  Start Duration Total     Tags
――――― ――――― ―――――――― ――――――――  ――――――――

在 Android 的 Termux 中使用

构建并上传安卓可执行文件

$ nix-shell android.nix --run "cargo build --target=armv7-linux-androideabi"

# Upload the android executable using adb
$ adb push target/armv7-linux-androideabi/augr /storage/self/primary/

然后在您的手机上的 Termux 中

$ cp /storage/self/primary/augr ./
$ chmod ./augr
$ ./augr

依赖项

~2.4–4MB
~66K SLoC