9 个版本 (稳定)
2.2.0 | 2022 年 9 月 26 日 |
---|---|
2.1.0 | 2022 年 9 月 26 日 |
1.0.2 | 2022 年 5 月 2 日 |
0.2.1 | 2022 年 5 月 1 日 |
#2226 在 命令行工具
每月 37 次下载
25KB
584 代码行
termatrix
Cli 应用程序,用于在您的终端中模拟 "矩阵" 中下落的符号(由 rustmatrix 衍生)。
安装
Cargo
cargo install termatrix
NetBSD
pkgin install termatrix
用法
$ termatrix --help
termatrix
USAGE:
termatrix [OPTIONS]
OPTIONS:
-c, --colors <COLORS>
Weighted sequence of colors (repeat color character for greater weight). Valid chars
are: b, c, g, k, m, r, w, y [env: TERMATRIX_COLORS=] [default: g]
-d, --min-step-delay <MIN_STEP_DELAY>
Minimum value of trace (column) scroll delay in milliseconds. [env:
TERMATRIX_MIN_STEP_DELAY=] [default: 40]
-D, --max-step-delay <MAX_STEP_DELAY>
Maximum value of trace (column) scroll delay in milliseconds. [env:
TERMATRIX_MAX_STEP_DELAY=] [default: 120]
-f, --update-frequency <UPDATE_FREQUENCY>
Refresh rate (in Hz) for terminal updates. [env: TERMATRIX_UPDATE_FREQUENCY=] [default:
60]
-g, --glyph-set <GLYPH_SET>
The set of glyphs which should be displayed. [env: TERMATRIX_GLYPH_SET=] [default: all]
[possible values: all, alpha, alpha_lower, alpha_upper, alphanum, binary, decimal, hex,
hex_lower, hex_upper, special]
-h, --help
Print help information
自定义
默认
默认为绿色符号
termatrix
颜色
您可以通过 --colors/-c 选项选择颜色组合
termatrix -c rgbcmy
或通过 TERMATRIX_COLORS
环境变量
TERMATRIX_COLORS=rgbcmy termtarix
符号集
您可以通过 --glyph-set/-g 选项选择要显示的符号子集
termatrix -g binary
或通过 TERMATRIX_GLYPH_SET
环境变量
TERMATRIX_GLYPH_SET=special termtarix
这调整了构成字母表以及每个轨迹可以选择的字符。
例如,二进制符号集仅包含字符 0
和 1
。
步骤延迟
步骤延迟是更新轨迹(垂直符号簇)之间的最小持续时间。每个轨迹的步骤延迟是一个随机选择的持续时间,介于 -min-step-delay
和 --max-step-delay
之间。
步骤延迟的变化会导致较快的轨迹通过较慢的轨迹。如果 --min-step-delay
和 --max-step-delay
相同,所有轨迹将以相同的速度移动。
依赖项
~8MB
~135K SLoC