#todo #tasks #tracker #task #cli #standup

已删除 项目AIDE

一个简单的命令行应用程序,用于在终端中跟踪待办事项和任务

0.1.0 2020年9月30日

#99 in #tracker

MIT 许可证

60KB
1.5K SLoC

项目AIDE

[Stand-Up Aide] 一个轻量级的100%离线命令行应用程序,帮助在终端中管理待办事项和任务,并增加了输出站立式报告的功能。

目前处于早期测试阶段,如果您发现任何问题或有功能请求,请提出问题。

要求

内部使用 SQLite 3 进行存储,(包含在大多数MacOS发行版中)。如果您的系统未安装,则需要安装最新版本(此项目是在 SQLite v3.28.0 上开发的)

基本API

命令 描述
add 添加新任务
edit 编辑任务
list 列出所有任务
remove 删除任务
close 标记任务为完成
status 更改任务状态
standup 打印出站立式输出

设置

对于 项目AIDE 的默认设置,有两种覆盖选项(按优先级顺序)

  1. SUAIDE_ 前缀的环境变量
  2. 位于 ~/.suaide/settings.yml 的配置文件

选项

设置 描述 默认
db_url 用作任务数据库的 suaide.sqlite 文件的路径 ~/.suaide
ticket_prefix 如果设置,将自动应用于任何票据ID的前缀 ""

example_settings.yml 示例

db_url: ~/code/todos
ticket_prefix: TASK-

环境变量示例

SUAIDE_DB_URL="~/code/todos"

依赖项

~29–42MB
~661K SLoC