1 个不稳定版本
0.1.0 | 2022年2月22日 |
---|
#22 在 #cut
635KB
195 行
scissrs
用Rust编写的字符串截断和滚动器。
用法
scissrs --help
涵盖了这个程序标志的定义。
默认情况下,当你运行 scissrs
时,它将等待从STDIN接收输入,并在接收到输入时退出。你可以使用 -l
使其类似地监听。
这对于Polybar中的xmonad窗口名称或类似的东西也很有用。事实上,这正是这个项目的原始目的。你可以像这样运行它,一种更花哨的方式
tail -f /tmp/.xmonad-title-log 2> /dev/null | scissrs -l -s -i 100
(将重定向到 /dev/null (2> /dev/null
) 是必要的,以隐藏“文件截断”消息)
...这将导致以下结果(放大以显示纹理)
(字体:Iosevka Fixed SS03)
构建
只需运行 cargo build --release
。可选地,你可以将文件复制到你的PATH中的某个目录,这样就可以像其他任何命令一样使用它。
依赖项
~1.5MB
~23K SLoC