终端机械随机图
创意抄袭自: pokemon-colorscripts
用户需求
从图片到上面链接里的效果一条龙。简单来说就是我有一张喜欢的图片,我想让 它以unicode art的形式出现,并在打开终端时随机显示。初衷是 机器人图片,但实际并没有限制。
设计思路
从pokemon colorscript起步,需要的功能有
- 从图片生成unicode art。
- 从一个文件夹的所有图片批量处理。
- 读取unicode art。
- 简单的命令行模式引导配置unicode art的参数。
- 给不同的图片加上tag,可以切换在哪个类别随机选。比如可以只选pokemon, 或者只选机器人。
- 为了避免每次改变类别都要手动修改zshrc,使用环境变量,这个环境变量可 以在mech script里设置。
使用
我用的是zsh,通过oh my zsh配的。但我不记得来源是官网还是被额外配置过的。 相关的部分应该是这些,同时显示pokemon和fastfetch
# Display Pokemon-colorscripts
# Project page: https://gitlab.com/phoneybadger/pokemon-colorscripts#on-
other-distros-and-macos
#pokemon-colorscripts --no-title -s -r #without fastfetch
pokemon-colorscripts --no-title -s -r | fastfetch -c $HOME/.config/fastf
etch/config-pokemon.jsonc --logo-type file-raw --logo-height 10 --logo-w
idth 5 --logo -
TODO:修改一下命令,改为mech colorscripts