#命令行 #zsh #fish #shell #atuin #shell-history

app cmd-wrapped

一个命令行界面(CLI),可以查看过去几年的命令行统计数据。支持zsh、bash、fish以及atuin。

2个不稳定版本

0.3.0 2024年2月5日
0.2.0 2024年1月17日

140科学

Download history 18/week @ 2024-03-09 12/week @ 2024-03-16 15/week @ 2024-03-23 19/week @ 2024-03-30 5/week @ 2024-04-06 1/week @ 2024-05-18

每月111次下载

MIT 许可证

320KB
731

英语 / 简体中文

cmd-wrapped

了解过去一年在命令行中的情况!

Stars   Release

功能

  • 分析过去几年按月份、工作日和小时以及常用命令的命令行活动分布。

  • GitHub风格的命令分布图

  • 支持的shell / 历史工具

    • zsh
    • bash
    • fish
    • atuin
  • 封面上的可爱的小轮盘

使用方法

安装

  • 使用 cargo 安装

    cargo install cmd-wrapped
    cmd-wrapped
    
  • 发布 下载,解压并在终端中运行二进制文件

    ./cmd-wrapped
    

用法

cmd-wrapped [<year>] [-s <shell>] 

# e.g.
cmd-wrapped               # for the past year & current shell
cmd-wrapped 2024 -s zsh   # specify the year & the shell type

支持的 <shell> 选项: zshbashfishatuin

[!NOTE]

在某些情况下,cmd-wrapped可能无法输出正确数据(例如 所有输出均为0)。这是因为它依赖于Zsh / Bash跟踪每个命令的时间戳,这需要额外配置特定选项

配置选项之前的执行命令不会带有时间戳,这将影响cmd-wrapped的统计数据。如果您发现所有统计数据都显示为0,请考虑现在配置选项,以便明年查看cmd-wrapped的统计数据 :P

致谢 & 许可证

  • 特别感谢 @jyi2ya 提供了这个酷酷的想法!
  • 许可证: MIT

依赖关系

~4-16MB
~159K SLoC