quvyta-focus
qfocus
在终端里记录你专注于什么。为手头的事情列一份简短的清单,为其中一项启动计时,再从日、周、月、年的图表里看时间去了哪里。
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- focus测试版。记录写得很谨慎,但界面和命令行在版本之间仍可能改变。
它能做什么
诚实的时间,朴素的图表。
- 一份专注项清单
类别里装着专注项:工作里有报告和评审,学习里有 Rust。重命名一个专注项,绝不会改写它的历史。
- 一个计时器
启动一个专注项,计时就开始;可以休息、写备注、停止。完全没有你输入的那段时间会一直等着,直到你说明它是什么。
- 诚实的时间
时长取自系统的稳定时钟,因此改时钟或换时区都不会让它移动。因断电而中断的计时,会停在 qfocus 最后一次确认它还活着的时刻。
- 图表
日、周、月、年:按小时、按类别、逐日,以及你花得最多的事情,每一项都与上一个周期作比较。
- 记录
每一段都可搜索。改正一段、补上忘记的一段、把一段丢进回收站,再用
ctrl+z撤销。可导出为 CSV 或 JSON。 - 目标,如果你想要
为一个专注项或一个类别设定每日、每周或每月的目标。没有目标的那一行不会多显示任何东西。
- 命令行
不打开界面也能启动或停止计时,或者输出正在进行的专注项。
- 九种语言
英语、土耳其语、德语、西班牙语、法语、巴西葡萄牙语、俄语、简体中文和日语。
界面
时间去了哪里。
九种语言
同一天,三种语言。
每个词都来自语言文件,而版面按格子计算,所以更长的词也不会撑坏界面。
安装
家族的安装程序用 cargo 从 crates.io 构建 qfocus。每一步之前都会询问,缺少 Rust 时用 rustup 安装,并且从不使用 sudo。
程序会安装为 qfocus,同时也安装为 quvyta-focus。Windows 以及其他所有安装方式,请看安装。
Linux 和 macOS
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- focus或者用 cargo
cargo install quvyta-focus需要什么
- Rust 1.95 或更新版本
只要你同意,安装程序会用 rustup 把它装好。