Core behavior, shell, layout, and appearance defaults.
Action to take when a force close is triggered.
Default shell to use for new panes.
Layout to load on startup.
Default input mode when Zellij starts.
Remove UI elements for a cleaner look.
Draw frames around each pane.
Automatically adjust pane sizes when new panes are added.
Color theme to use for the UI.
Mouse behavior, underline styling, and UI visibility options.
Enable mouse support for pane selection and scrolling.
Render styled underlines if the terminal supports them.
Use rounded corners for pane frames.
Hide the session name in pane frames.
Display tips on startup.
Show release notes after an upgrade.
Enable advanced mouse actions like drag to resize.
Scroll buffer size, clipboard integration, and editor settings.
Number of lines to keep in the scroll buffer.
External command used for clipboard copy operations.
Which clipboard buffer to copy into.
Automatically copy text when selected.
Editor to open when entering scrollback search.
Session persistence, serialization, and mirroring options.
Persist session layout to disk for recovery.
Include pane viewport content in serialized sessions.
Number of scrollback lines to include when serializing.
Disable storing session metadata to disk.
Seconds between automatic session serialization writes.
Mirror input to all panes in the session.
Use stacked resize mode for panes.
Custom paths for layouts and themes.
Directory to search for layout files.
Directory to search for theme files.
Built-in web server for remote control.
Enable the built-in web server.
IP address the web server listens on.
Port number for the web server.