文件名称:powerline-hs:在 Haskell 中快速重新实现 Powerline 提示生成器
文件大小:131KB
文件格式:ZIP
更新时间:2024-06-20 03:57:16
Haskell
电力线-hs Powerline-hs 是用 Haskell 编写的克隆。 它比原始实现快得多,并且使 shell 的响应速度明显更快。 基准 与 Powerline 需要 1.25 秒相比,Powerline-hs 仅需要 79.1 毫秒来呈现两个提示。 (Python Hello World 程序的执行时间包含在上下文中。) (点击图表查看交互式版本。) 你可以找到这些基准源,他们对已经运行电力线配置。 要运行基准,请使用: stack bench --benchmark-arguments '--output=bench.html -L 10' 限制 Powerline-hs 目前仅支持 shell 提示生成(Bash、ZSH)。 它不支持以下段: powerline.segments.common.net.network_load powerline.segments
【文件预览】:
powerline-hs-master
----Setup.hs(46B)
----.mailmap(35B)
----.gitmodules(98B)
----powerline()
----src()
--------Main.hs(5KB)
--------Segments()
--------CommandArgs.hs(6KB)
--------Config()
--------Aeson()
--------Rendering.hs(9KB)
--------Segments.hs(4KB)
--------Format.hs(6KB)
--------Util.hs(4KB)
----bench()
--------Bench.hs(965B)
----.travis.yml(5KB)
----LICENSE(11KB)
----test()
--------Spec.hs(476B)
----README.md(4KB)
----stack.yaml(2KB)
----Notes.md(267B)
----test-case.sh(382B)
----powerline-hs.cabal(3KB)
----docs()
--------bench.html(195KB)
--------bench.png(21KB)
----.gitignore(212B)