YAPET_COLORS(5)
β¨ YAPET_COLORS(5) β¨
okay bestie so this is yapet_colors β the whole entire format of the YAPET color configuration. it's giving "make your password manager match your aesthetic" and honestly? we're obsessed. π
πΈ NAME πΈ
yapet_colors β the format of the YAPET color configuration π
π DESCRIPTION π
so like, you can customize the color scheme of YAPET by setting the colors option in $HOME/.yapet. yes, that's the vibe. and it has this syntax:
colors=OBJ1:<fg1><bg1><attr1>;...;OBJN:<fgN><bgN><attrN>
let's break it down, no cap:
OBJNβ the UI object you're setting the color for. peek at UI Objects for the possible values π<fgN>β the foreground color of that UI object. Colors has the possible values π<bgN>β the background color of that UI object. again, Colors for the possible values π¦<attrN>β the attribute of the UI object. attributes are what you use if your terminal doesn't support colors (tragic, but we cope). Attributes has the possible values β
π§ Table 1. UI Objects
Default ColorβDEFDialogβDIADialog TitleβDITInput Widget w/o focusβIWNInput Widget w/ focusβIWFHidden text in Input WidgetβIWHButton w/o focusβBTNButton w/ focusβBTFList BoxβLBXHighlighted line in List BoxβLBHCheck box groupβCBGTitle BarβTLBStatus BarβSTB
π Table 2. Colors
BlackβkRedβrGreenβgYellowβyBlueβbMagentaβmCyanβcWhiteβw
β Table 3. Attributes
Normalβ0Standoutβ1Underlineβ2Reverseβ3Blinkβ4Dimβ5Protectedβ6Invisibleβ7
π EXAMPLES π
π₯ Default YAPET Colors
ok so real talk β this line has been wrapped for better readability. line breaks are not allowed in colors. don't do it. i'm serious. π
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 it exists, options get read from it, but they can be overridden by the command line options. and if you wanna disable processing of this file entirely? just invokeyapetwith the-ioption. for the full explanation of the per-user configuration file, go readyapet_config(5). periodt. π
π AUTHORS π
Rafael Ostertag rafi@guengel.ch. iconic behavior honestly.
π«Ά SEE ALSO π«Ά
and that's the whole page bestie!! this was YAPET 2.6, dated 2022-03-12 π go forth and make your terminal pretty, you main character πΈβ¨
π¦ where this page comes from
- debian bookworm: yapet 2.6-2~deb12u1 Β· GPL-3.0-or-later WITH OpenSSL exception
- debian trixie: yapet 2.6-2 Β· GPL-3.0-or-later WITH OpenSSL exception
- epel 9: yapet 2.6-1.el9 Β· GPLv3+ with exceptions
- fedora 43: yapet 2.6-7.fc43 Β· LicenseRef-Callaway-GPLv3+-with-exceptions
- fedora 44: yapet 2.6-8.fc44 Β· LicenseRef-Callaway-GPLv3+-with-exceptions
- ubuntu jammy: yapet 2.6-1 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu noble: yapet 2.6-1ubuntu2 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu questing: yapet 2.6-2
- ubuntu resolute: yapet 2.6-2build1 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu stonking: yapet 2.6-2build2 Β· GPL-3.0-or-later WITH OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms