Skip to main content
Version: 0.1.22

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

FlagDefaultDescription
--zellij.output-dir~/.config/zellij/themesOutput directory for theme files
--zellij.theme-nametinctTheme 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"
}
}

See also