4 个版本
0.1.2 | 2022年3月22日 |
---|---|
0.1.1 | 2022年3月18日 |
0.1.0 | 2022年3月17日 |
#185 in 可视化
53KB
1.5K SLoC
ugly todo
从您的终端创建任务并保存笔记离线!
这是对Ugly To-Do的移植/改编,并增加了额外功能
演示
安装
Arch Linux
paru -S utd
不在 Arch 上?
您需要 cargo
,它由 rust
或 rustup
软件包提供。请使用您的包管理器进行检查。或者,您可以通过运行以下命令来获取 rustup
的最新稳定版本:
curl https://sh.rustup.rs -sSf | sh
从这里,您可以通过运行以下命令来安装 utd:
cargo install utd
从源代码构建
git clone https://github.com/kawaki-san/utd-rs.git && cd utd-rs
然后您可以构建二进制文件
cargo build --release
完成后,您可以在 target/release
目录中找到 utd
二进制文件。您可能希望将其复制到您的 $PATH
目录中。在构建后,如果要在 mandb
中添加条目,将在 target/utd.1
输出 man
文件。
从 shell 启动
bash
echo "utd" >> ~/.bashrc
zsh
echo "utd" >> ~/.zshrc
fish
function fish_greeting
utd
end
funcsave fish_greeting
用法
添加具有优先级的任务
utd -a "My first task" "My second task" "Check issues @Git" -n "Update license" -p low -p low -p high
这将添加 3 个具有自定义优先级的任务到您的看板(默认优先级为正常)。
优先级分别映射到其任务和笔记上 - 任务具有优先级,即如果您设置了
3 个任务
和2 个笔记
;则您将传递 4 个优先级 - 任务将占用前 3 个优先级,第一个note
将具有自定义优先级,但最后一个将使用默认的 -normal
运行 utd -h
或 man utd
以获取帮助。
配置
utd
不会为您创建配置文件,但它会在以下位置查找配置文件:
$XDG_CONFIG_HOME/utd.toml
$XDG_CONFIG_HOME/utd/config.toml
Windows
%APPDATA%\Roaming\utd\utd.toml
%APPDATA%\Roaming\utd\utd\config.toml
默认配置文件可以在存储库中找到,这里
依赖关系
~7–10MB
~171K SLoC