Ad-hoc replacement of Zellij session switcher (which doesn't exist yet).
sh
cargo install zellij-runner
```sh
zellij-runner
zellij-runner my-session
zellij-runner my-session my-layout ```
To exit the runner, hit Esc
at any point.
The runner can include layout selector when creating a new session. To activate it, set an environment variable with a path to the layouts folder:
sh
ZELLIJ_RUNNER_LAYOUTS_DIR=.config/zellij/layouts
To show a banner, provide a path to the directory with ASCII art.
sh
ZELLIJ_RUNNER_BANNERS_DIR=.config/zellij/banners
Each file with ASCII art must have .banner
extension.
Runner would pick a random banner each time you switch sessions.
To optimize autocompletion when switching working dir, set the following environment variables:
```sh
ZELLIJRUNNERROOT_DIR=Projects
ZELLIJRUNNERIGNOREDIRS=nodemodules,target
ZELLIJRUNNERMAXDIRSDEPTH=3 ```