#cut #tail #receive #truncator #scroller

app scissrs

字符串截断和滚动器

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) 是必要的,以隐藏“文件截断”消息)

...这将导致以下结果(放大以显示纹理)

demo

(字体:Iosevka Fixed SS03)

构建

只需运行 cargo build --release。可选地,你可以将文件复制到你的PATH中的某个目录,这样就可以像其他任何命令一样使用它。

依赖项

~1.5MB
~23K SLoC