---
name: "yapet_colors"
section: "5"
platform: "linux"
package: "yapet"
version: "2.6-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/yapet_colors"
---

# yapet\_colors(5)

format of YAPET color configuration

## NAME

yapet\_colors - format of YAPET color configuration

## DESCRIPTION

The color scheme of YAPET can be customized by setting the *colors* option in *$HOME/.yapet*. It has the following syntax:

```
colors=OBJ1:<fg1><bg1><attr1>;...;OBJN:<fgN><bgN><attrN>
```

*OBJN*

The UI object for which the color is set. See UI Objects for possible values.

*\<fgN\>*

The foreground color of the UI object. See Colors for possible values.

*\<bgN\>*

The background color of the UI object. See Colors for possible values.

*\<attrN\>*

The attribute of the UI object. Attributes are used if the terminal does not support colors. See Attributes for possible values.

**Table 1. UI Objects**

| | |
| --- | --- |
| UI Object | Abbreviation |
| Default Color | DEF |
| Dialog | DIA |
| Dialog Title | DIT |
| Input Widget w/o focus | IWN |
| Input Widget w/ focus | IWF |
| Hidden text in Input Widget | IWH |
| Button w/o focus | BTN |
| Button w/ focus | BTF |
| List Box | LBX |
| Highlighted line in List Box | LBH |
| Check box group | CBG |
| Title Bar | TLB |
| Status Bar | STB |

**Table 2. Colors**

| | |
| --- | --- |
| Color | Abbreviation |
| Black | k |
| Red | r |
| Green | g |
| Yellow | y |
| Blue | b |
| Magenta | m |
| Cyan | c |
| White | w |

**Table 3. Attributes**

| | |
| --- | --- |
| Attribute | Abbreviation |
| Normal | 0 |
| Standout | 1 |
| Underline | 2 |
| Reverse | 3 |
| Blink | 4 |
| Dim | 5 |
| Protected | 6 |
| Invisible | 7 |

## EXAMPLES

### Default YAPET Colors

Please note, the line has been wrapped for better readability. Line breaks are not allowed in *colors*.

```
colors=DEF:wk0;DIA:wb0;DIT:bw3;IWN:kw3;IWF:kg3;IWH:yy7;
       BTN:wk0;BTF:kg3;LBX:wk0;LBH:kg3;CBG:yc0;TLB:bw0;STB:bw0
```

## FILES

*$HOME/.yapet*

The per-user configuration file. If existing, options are read from this file but can be overridden by the command line options. Processing of this file can be disabled by invoking **yapet** with the **-i** option. Refer to the [**yapet\_config**(5)](/yapet_config/5.md) for an explanation of the per-user configuration file.

## AUTHORS

Rafael Ostertag  \<rafi@guengel.ch\>.

## SEE ALSO

[**yapet**(1)](/yapet/1.md), [**yapet\_config**(5)](/yapet_config/5.md)
