zellij
Generate colour themes for Zellij terminal multiplexer.
Description
Zellij is a terminal workspace (multiplexer) with a focus on usability. The plugin generates a KDL-format theme file that styles Zellij's UI elements.
Output path
~/.config/zellij/themes/tinct.kdl
Usage
tinct generate -i image -p ~/wallpaper.jpg -o zellij
With custom theme name
tinct generate -i image -p ~/wallpaper.jpg -o zellij --zellij.theme-name=my-theme
This generates ~/.config/zellij/themes/my-theme.kdl.
Flags
| Flag | Default | Description |
|---|---|---|
--zellij.output-dir | ~/.config/zellij/themes | Output directory for theme files |
--zellij.theme-name | tinct | Theme name (used in filename) |
Configuration
After generation, enable the theme in Zellij.
In config.kdl
Add to your ~/.config/zellij/config.kdl:
theme "tinct"
Temporarily via CLI
zellij options --theme tinct
Themed elements
The theme affects:
- Tab bar colours
- Pane borders
- Status bar
- Menu colours
- Text colours
- Selection highlighting
Generated format
// Zellij theme generated by tinct
themes {
tinct {
fg "#cdd6f4"
bg "#1e1e2e"
black "#45475a"
red "#f38ba8"
green "#a6e3a1"
yellow "#f9e2af"
blue "#89b4fa"
magenta "#f5c2e7"
cyan "#94e2d5"
white "#bac2de"
orange "#fab387"
}
}