This plugin provides a terminal environment that uses zellij as a default.
Most of the contents refer to oh-my-zsh/tmux. Thank you so much 😄
Clone the Repository:
git clone https://github.com/jaeheonji/zsh-zellij-plugin
Add the following to your .zshrc
:
source ~/path/to/zsh-zellij-plugin/zellij.plugin.zsh
Clone the Repository:
git clone https://github.com/jaeheonji/zsh-zellij-plugin ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zellij
Add zellij
to your plugin list in .zshrc
.
plugins=(
...
zellij
)
Variable | Description |
---|---|
ZSH_ZELLIJ_AUTOSTART |
Automatically starts zellij (default: false ) |
ZSH_ZELLIJ_AUTOCONNECT |
Automatically connect to a previous session if it exits (default: true ) |
ZSH_ZELLIJ_AUTOQUIT |
Automatically closes terminal once zellij exits (default: ZSH_ZELLIJ_AUTOSTART ) |
ZSH_ZELLIJ_LAYOUT |
Set the default layout file in the layout directory |
ZSH_ZELLIJ_LAYOUT_PATH |
Set the default path of layout yaml file |
When ZSH_ZELLIJ_LAYOUT
and ZSH_ZELLIJ_LAYOUT_PATH
are used together, LAYOUT
has priority.