#github #contributions #show #tool #cli-tool #token #dono

app dono-cli

一个用于显示 GitHub 贡献的 CLI 工具

1 个不稳定版本

0.1.0 2023年1月13日

#18#contributions

MIT 许可证

1MB
24K SLoC

GraphQL 24K SLoC Rust 309 SLoC // 0.1% comments

Dono

GitHub Workflow Status GitHub Crates.io

一个可自定义的 CLI 工具,用于在终端中显示您的 GitHub 贡献图

安装

Cargo 包

cargo install dono-cli

从源码构建

git clone https://github.com/jervw/dono
cd dono
cargo build --release
cargo run

生成个人访问令牌

导航到您的 GitHub 开发者设置。点击“个人访问令牌”菜单,然后点击“生成新令牌(经典版)”。

不需要作用域。

GitHub 将一次性显示个人访问令牌。将令牌复制到 dono.toml 配置文件中。

配置

安装 dono 后,编辑 示例配置 以满足您的需求。位置是 $XDG_CONFIG_HOME/dono/dono.toml

使用

dono--帮助

A CLI tool to show your GitHub contributions

Usage: dono <user_name>

Arguments:
  <user_name>  GitHub user name

Options:
  -h, --help     Print help information
  -V, --version  Print version information

特性/错误

请创建一个问题 :)

待办事项

  • 周从星期一开始设置
  • 显示统计数据(例如,连续贡献,最高贡献)
  • 自定义查询

许可证

本项目采用 MIT 许可证。有关详细信息,请参阅 LICENSE 文件。

依赖项

~7–19MB
~299K SLoC