Skip to main content
Version: 0.1.22

ptyxis

Generate colour palettes for the Ptyxis terminal.

Description

Ptyxis is a GNOME terminal with modern features including window dressing (headerbar theming based on terminal state). The plugin generates a .palette file.

Output paths

The plugin writes to multiple locations for different installations:

InstallationPath
Native~/.local/share/org.gnome.Ptyxis/palettes/tinct.palette
Flatpak (Stable)~/.var/app/app.devsuite.Ptyxis/data/ptyxis/palettes/tinct.palette
Flatpak (Nightly)~/.var/app/org.gnome.Ptyxis.Devel/data/ptyxis/palettes/tinct.palette

Usage

tinct generate -i image -p ~/wallpaper.jpg -o ptyxis

Configuration

After generation:

  1. Open Ptyxis Preferences
  2. Select "Tinct" palette

For Ptyxis 49+:

ptyxis --install-palette ~/.local/share/org.gnome.Ptyxis/palettes/tinct.palette

Window dressing

Ptyxis supports headerbar theming based on terminal state:

StateColour rolePurpose
BellwarningTerminal bell triggered
RemoteinfoSSH session active
SuperuserdangerRunning as root

These provide visual feedback about terminal state.

Generated format

[Palette]
Name=Tinct
Description=Generated by tinct

Foreground=#cdd6f4
Background=#1e1e2e

BellBackground=#f9e2af
RemoteBackground=#89dceb
SuperuserBackground=#f38ba8

Color0=#45475a
Color1=#f38ba8
Color2=#a6e3a1
...

See also