Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Json Schema logo

李通洲 edited this pageOct 11, 2025 ·1 revision

2. PropertyJSON config > logo

Typecombining
RequiredNo
Additional propertiesAny type allowed

Description: Fastfetch logo configurationsSee alsohttps://github.com/fastfetch-cli/fastfetch/wiki/Logo-options

One of(Option)
item 0
item 1
item 2

2.1. PropertyJSON config > logo > oneOf > item 0

Typeconst
RequiredNo

Description: Disable logo

Specific value:null

2.2. PropertyJSON config > logo > oneOf > item 1

Typestring
RequiredNo

Description: Set the source file of the logo or built-in ASCII art name

2.3. PropertyJSON config > logo > oneOf > item 2

Typeobject
RequiredNo
Additional propertiesNot allowed

Description: Fastfetch logo configurations

PropertyPatternTypeDeprecatedDefinitionTitle/Description
-typeNoCombinationNo-Set the type of the logo
-sourceNostringNo-Set the source file of the logo
-colorNoobjectNo-Override colors in the logo
-widthNoCombinationNo--
-heightNoCombinationNo--
-paddingNoobjectNo-Set the padding of the logo
-printRemainingNobooleanNo-Whether to print the remaining logo if it has more lines than modules to display
-preserveAspectRatioNobooleanNo-Whether to preserve the aspect ratio of the logo. Supported by iTerm image protocol only
-recacheNobooleanNo-If true, regenerate image logo cache
-positionNoenum (of string)No-Set the position where the logo should be displayed
-chafaNoobjectNo-Chafa configuration. See chafa documentation for details

2.3.1. PropertyJSON config > logo > oneOf > item 2 > type

Typecombining
RequiredNo
Additional propertiesAny type allowed
Default"auto"

Description: Set the type of the logo

One of(Option)
item 0
item 1
item 2
item 3
item 4
item 5
item 6
item 7
item 8
item 9
item 10
item 11
item 12
item 13
item 14
2.3.1.1. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 0
Typeconst
RequiredNo

Description: If something is given, first try built-in, then file. Otherwise detect logo

Specific value:"auto"

2.3.1.2. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 1
Typeconst
RequiredNo

Description: Built-in ASCII art

Specific value:"builtin"

2.3.1.3. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 2
Typeconst
RequiredNo

Description: Built-in ASCII art, small version (not all logos support this option)

Specific value:"small"

2.3.1.4. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 3
Typeconst
RequiredNo

Description: Text file, printed with color code replacement

Specific value:"file"

2.3.1.5. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 4
Typeconst
RequiredNo

Description: Text file, printed as is

Specific value:"file-raw"

2.3.1.6. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 5
Typeconst
RequiredNo

Description: Text data, printed with color code replacement

Specific value:"data"

2.3.1.7. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 6
Typeconst
RequiredNo

Description: Text data, printed as is

Specific value:"data-raw"

2.3.1.8. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 7
Typeconst
RequiredNo

Description: Image file, printed as sixel codes

Specific value:"sixel"

2.3.1.9. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 8
Typeconst
RequiredNo

Description: Image file, printed using kitty graphics protocol

Specific value:"kitty"

2.3.1.10. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 9
Typeconst
RequiredNo

Description: Image file, tells the terminal emulator to read image data from the specified file

Specific value:"kitty-direct"

2.3.1.11. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 10
Typeconst
RequiredNo

Description: Image file, useskitten icat to display the image. Requires binarykitten to be installed

Specific value:"kitty-icat"

2.3.1.12. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 11
Typeconst
RequiredNo

Description: Image file, usesiTerm image protocol

Specific value:"iterm"

2.3.1.13. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 12
Typeconst
RequiredNo

Description: Image file, printsASCII art image generated bylibchafa

Specific value:"chafa"

2.3.1.14. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 13
Typeconst
RequiredNo

Description: Image file, printed asraw binary string image

Specific value:"raw"

2.3.1.15. PropertyJSON config > logo > oneOf > item 2 > type > oneOf > item 14
Typeconst
RequiredNo

Description: Disable logo printing

Specific value:"none"

2.3.2. PropertyJSON config > logo > oneOf > item 2 > source

Typestring
RequiredNo

Description: Set the source file of the logo

2.3.3. PropertyJSON config > logo > oneOf > item 2 > color

Typeobject
RequiredNo
Additional propertiesNot allowed

Description: Override colors in the logo

PropertyPatternTypeDeprecatedDefinitionTitle/Description
-1NoobjectNoIn #/$defs/colorsColor 1
-2NoobjectNoSame as1Color 2
-3NoobjectNoSame as1Color 3
-4NoobjectNoSame as1Color 4
-5NoobjectNoSame as1Color 5
-6NoobjectNoSame as1Color 6
-7NoobjectNoSame as1Color 7
-8NoobjectNoSame as1Color 8
-9NoobjectNoSame as1Color 9
2.3.3.1. PropertyJSON config > logo > oneOf > item 2 > color > 1
Typecombining
RequiredNo
Additional propertiesAny type allowed
Defined in#/$defs/colors

Description: Color 1

One of(Option)
item 0
item 1
2.3.3.1.1. PropertyJSON config > logo > oneOf > item 2 > color > 1 > oneOf > item 0
Typestring
RequiredNo

Examples:

"reset_"
"bright_"
"dim_"
"italic_"
"underline_"
"blink_"
"inverse_"
"hidden_"
"strike_"
"light_"
"black"
"red"
"green"
"yellow"
"blue"
"magenta"
"cyan"
"white"
"default"
2.3.3.1.2. PropertyJSON config > logo > oneOf > item 2 > color > 1 > oneOf > item 1
Typenull
RequiredNo
2.3.3.2. PropertyJSON config > logo > oneOf > item 2 > color > 2
Typecombining
RequiredNo
Additional propertiesAny type allowed
Same definition as1

Description: Color 2

2.3.3.3. PropertyJSON config > logo > oneOf > item 2 > color > 3
Typecombining
RequiredNo
Additional propertiesAny type allowed
Same definition as1

Description: Color 3

2.3.3.4. PropertyJSON config > logo > oneOf > item 2 > color > 4
Typecombining
RequiredNo
Additional propertiesAny type allowed
Same definition as1

Description: Color 4

2.3.3.5. PropertyJSON config > logo > oneOf > item 2 > color > 5
Typecombining
RequiredNo
Additional propertiesAny type allowed
Same definition as1

Description: Color 5

2.3.3.6. PropertyJSON config > logo > oneOf > item 2 > color > 6
Typecombining
RequiredNo
Additional propertiesAny type allowed
Same definition as1

Description: Color 6

2.3.3.7. PropertyJSON config > logo > oneOf > item 2 > color > 7
Typecombining
RequiredNo
Additional propertiesAny type allowed
Same definition as1

Description: Color 7

2.3.3.8. PropertyJSON config > logo > oneOf > item 2 > color > 8
Typecombining
RequiredNo
Additional propertiesAny type allowed
Same definition as1

Description: Color 8

2.3.3.9. PropertyJSON config > logo > oneOf > item 2 > color > 9
Typecombining
RequiredNo
Additional propertiesAny type allowed
Same definition as1

Description: Color 9

2.3.4. PropertyJSON config > logo > oneOf > item 2 > width

Typecombining
RequiredNo
Additional propertiesAny type allowed
One of(Option)
item 0
item 1
2.3.4.1. PropertyJSON config > logo > oneOf > item 2 > width > oneOf > item 0
Typenull
RequiredNo

Description: Auto detect width (default)

2.3.4.2. PropertyJSON config > logo > oneOf > item 2 > width > oneOf > item 1
Typeinteger
RequiredNo

Description: Set the width of the logo (in characters). Required for some image protocols

Restrictions
Minimum≥ 1

2.3.5. PropertyJSON config > logo > oneOf > item 2 > height

Typecombining
RequiredNo
Additional propertiesAny type allowed
One of(Option)
item 0
item 1
2.3.5.1. PropertyJSON config > logo > oneOf > item 2 > height > oneOf > item 0
Typenull
RequiredNo

Description: Auto detect width (default)

2.3.5.2. PropertyJSON config > logo > oneOf > item 2 > height > oneOf > item 1
Typeinteger
RequiredNo

Description: Set the height of the logo (in characters). Required for some image protocols

Restrictions
Minimum≥ 1

2.3.6. PropertyJSON config > logo > oneOf > item 2 > padding

Typeobject
RequiredNo
Additional propertiesNot allowed

Description: Set the padding of the logo

PropertyPatternTypeDeprecatedDefinitionTitle/Description
-topNointegerNo-Set the top padding of the logo
-leftNointegerNo-Set the left padding of the logo
-rightNointegerNo-Set the right padding of the logo
2.3.6.1. PropertyJSON config > logo > oneOf > item 2 > padding > top
Typeinteger
RequiredNo

Description: Set the top padding of the logo

Restrictions
Minimum≥ 0
2.3.6.2. PropertyJSON config > logo > oneOf > item 2 > padding > left
Typeinteger
RequiredNo

Description: Set the left padding of the logo

Restrictions
Minimum≥ 0
2.3.6.3. PropertyJSON config > logo > oneOf > item 2 > padding > right
Typeinteger
RequiredNo

Description: Set the right padding of the logo

Restrictions
Minimum≥ 0

2.3.7. PropertyJSON config > logo > oneOf > item 2 > printRemaining

Typeboolean
RequiredNo
Defaulttrue

Description: Whether to print the remaining logo if it has more lines than modules to display

2.3.8. PropertyJSON config > logo > oneOf > item 2 > preserveAspectRatio

Typeboolean
RequiredNo
Defaultfalse

Description: Whether to preserve the aspect ratio of the logo. Supported by iTerm image protocol only

2.3.9. PropertyJSON config > logo > oneOf > item 2 > recache

Typeboolean
RequiredNo
Defaultfalse

Description: If true, regenerate image logo cache

2.3.10. PropertyJSON config > logo > oneOf > item 2 > position

Typeenum (of string)
RequiredNo
Default"left"

Description: Set the position where the logo should be displayed

Must be one of:

  • "left"
  • "top"
  • "right"

2.3.11. PropertyJSON config > logo > oneOf > item 2 > chafa

Typeobject
RequiredNo
Additional propertiesNot allowed

Description: Chafa configuration. See chafa documentation for details

PropertyPatternTypeDeprecatedDefinitionTitle/Description
-fgOnlyNobooleanNo-Produce character-cell output using foreground colors only
-symbolsNostringNo-Specify character symbols to employ in final output
-canvasModeNoCombinationNo-Determine how colors are used in the output. This value maps to enum ChafaCanvasMode.
-colorSpaceNoCombinationNo-Set color space used for quantization. This value maps to enum ChafaColorSpace.
-ditherModeNoCombinationNo-Set output dither mode (No effect with 24-bit color). This value maps to enum ChafaDitherMode.
2.3.11.1. PropertyJSON config > logo > oneOf > item 2 > chafa > fgOnly
Typeboolean
RequiredNo
Defaultfalse

Description: Produce character-cell output using foreground colors only

2.3.11.2. PropertyJSON config > logo > oneOf > item 2 > chafa > symbols
Typestring
RequiredNo

Description: Specify character symbols to employ in final output

2.3.11.3. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode
Typecombining
RequiredNo

Description: Determine how colors are used in the output. This value maps to enum ChafaCanvasMode.

One of(Option)
item 0
item 1
item 2
item 3
item 4
item 5
item 6
item 7
2.3.11.3.1. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode > oneOf > item 0
Typeconst
RequiredNo

Description: Use 24-bit true colors

Specific value:"TRUECOLOR"

2.3.11.3.2. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode > oneOf > item 1
Typeconst
RequiredNo

Description: Use 256 colors

Specific value:"INDEXED_256"

2.3.11.3.3. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode > oneOf > item 2
Typeconst
RequiredNo

Description: Use 240 colors, but avoid using the lower 16 whose values vary between terminal environments

Specific value:"INDEXED_240"

2.3.11.3.4. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode > oneOf > item 3
Typeconst
RequiredNo

Description: Use 16 colors using the aixterm ANSI extension

Specific value:"INDEXED_16"

2.3.11.3.5. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode > oneOf > item 4
Typeconst
RequiredNo

Description: Use default foreground and background colors, plus inversion

Specific value:"FGBG_BGFG"

2.3.11.3.6. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode > oneOf > item 5
Typeconst
RequiredNo

Description: Use default foreground and background colors. No ANSI codes will be used

Specific value:"FGBG"

2.3.11.3.7. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode > oneOf > item 6
Typeconst
RequiredNo

Description: Use 8 colors, compatible with original ANSI X3.64

Specific value:"INDEXED_8"

2.3.11.3.8. PropertyJSON config > logo > oneOf > item 2 > chafa > canvasMode > oneOf > item 7
Typeconst
RequiredNo

Description: Use 16 FG colors (8 of which enabled with bold/bright) and 8 BG colors

Specific value:"INDEXED_16_8"

2.3.11.4. PropertyJSON config > logo > oneOf > item 2 > chafa > colorSpace
Typecombining
RequiredNo

Description: Set color space used for quantization. This value maps to enum ChafaColorSpace.

One of(Option)
item 0
item 1
2.3.11.4.1. PropertyJSON config > logo > oneOf > item 2 > chafa > colorSpace > oneOf > item 0
Typeconst
RequiredNo

Description: RGB color space. Fast but imprecise

Specific value:"RGB"

2.3.11.4.2. PropertyJSON config > logo > oneOf > item 2 > chafa > colorSpace > oneOf > item 1
Typeconst
RequiredNo

Description: DIN99d color space. Slower, but good perceptual color precision

Specific value:"DIN99D"

2.3.11.5. PropertyJSON config > logo > oneOf > item 2 > chafa > ditherMode
Typecombining
RequiredNo

Description: Set output dither mode (No effect with 24-bit color). This value maps to enum ChafaDitherMode.

One of(Option)
item 0
item 1
item 2
2.3.11.5.1. PropertyJSON config > logo > oneOf > item 2 > chafa > ditherMode > oneOf > item 0
Typeconst
RequiredNo

Description: No dithering

Specific value:"NONE"

2.3.11.5.2. PropertyJSON config > logo > oneOf > item 2 > chafa > ditherMode > oneOf > item 1
Typeconst
RequiredNo

Description: Ordered dithering (Bayer or similar)

Specific value:"ORDERED"

2.3.11.5.3. PropertyJSON config > logo > oneOf > item 2 > chafa > ditherMode > oneOf > item 2
Typeconst
RequiredNo

Description: Error diffusion dithering (Floyd-Steinberg or similar)

Specific value:"DIFFUSION"

Clone this wiki locally


[8]ページ先頭

©2009-2025 Movatter.jp