#tabs #zellij #command #loader #shell #load #focus

app zelp

zellij的简单配置加载器

1个不稳定版本

0.1.0 2024年7月8日

#2#zellij

Download history 101/week @ 2024-07-03 26/week @ 2024-07-10

每月下载 127次

MIT 许可协议

15KB
316

Zelp

类似Tmuxp但用于Zellij的工具

配置示例

SessionConfig(
    session_name: "zelp-test-session",
    shell_command_before: "export RUST_LOG=info",
    tabs: [
        ( name: "code", focus: true, commands: ["helix"] ),
        ( name: "cmd1", commands: ["clear"] ),
        ( name: "monitoring", commands: ["btm"] ),
        ( name: "cmd2"),
    ],
)

功能

目前非常基础

  • 加载标签页并在其中运行命令
  • 在标签页中运行常用命令(如 condaexport RUST_LOG=info
  • 可以将标签页分割成窗格(参考tmuxp的实现方式)
  • 尝试将管道命令直接输入到zellij服务器

依赖项

~3–11MB
~109K SLoC