#todo #cli-tool #list #tags #cli #todo-list #index

app rust-todo

使用 Rust 编写的待办事项列表 CLI 工具

2 个不稳定版本

使用旧的 Rust 2015

0.2.0 2022 年 10 月 16 日
0.1.0 2022 年 10 月 6 日

#4#todo-list

MIT/Apache

14KB
254

rust-todo

用 Rust 编写的待办事项列表 CLI 工具。

用法

A todo-list CLI tool written in Rust

Usage:
    rtodo [OPTIONS]
    rtodo [OPTIONS] [ARGUMENTS]

Options:
    --help, -h                     Prints this help message
    --get, -g     [INDEX]          Prints todo info at index
    --list, -l                     Prints all todos
    --new, -n     [NAME]           Creates new todo with name
    --clear, -c                    Clears all todos
    --remove, -r  [INDEX]          Removes todo at index
    --tag, -t     [INDEX] [COLOR]  Tags todo at index with color
    --done, d     [INDEX]          Makes todo finished/unfinished
    --version, -v                  Prints version info

Tag Colors:
    red ⦿
    blue ⦿
    yellow ⦿
    green ⦿
    cyan ⦿
    purple, magenta ⦿

安装

使用 rustup.rs 安装 Rust 和 Cargo

检查是否正确安装

rustc --version
cargo --version

使用 crates.io

cargo install rust-todo

从源码构建

  1. 克隆仓库
    git clone https://github.com/yees7/rust-todo
    
  2. cd 进入目录并使用 release 标志构建
    cd rust-todo
    cargo build --release
    
  3. rust-todo 可执行文件将在 target/release/rust-todo 中可用

依赖项

~0.7–11MB
~88K SLoC