1 unstable release
0.1.0 | Jul 8, 2024 |
---|
#212 in Configuration
15KB
316 lines
Zelp
Something like Tmuxp but for Zellij
Config Example
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"),
],
)
Features
Very basic for now
- Load tabs and run commands inside them
- Run common commands inside tabs (like
conda
orexport RUST_LOG=info
) - Can split tabs to panes (look how tmuxp implemented it)
- Figure out maybe pipe commands directly into the zellij server
Dependencies
~2.6–10MB
~104K SLoC