{
    "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",

    "logo": {
        "type": "kitty",

        "source": "~/.config/fastfetch/archlinux.png",
        "width": 25,

        "padding": {
            "top": 2,
            "left": 1,
            "right": 2
        }
    },

    "display": {
        "separator": " ",

        "color": {
            "title": "#CCF2FF"
        },

        "key": {
            "width": 12,
            "type": "string"
        },

        "percent": {
            "type": 9,
            "color": {
                "red": "#4DB3FF",
                "yellow": "#8AD8FF",
                "green": "#CCF2FF"
            }
        }
    },

    "modules": [
        "title",
        "break",
        {
            "type": "os",
            "key": "╭ OS",
            "keyColor": "#8AD8FF"
        },
        {
            "type": "kernel",
            "key": "├ Kernel",
            "keyColor": "#8AD8FF"
        },
        {
            "type": "bootmgr",
            "key": "├ Boot",
            "keyColor": "#8AD8FF"
        },
        {
            "type": "packages",
            "key": "├ Packages",
            "keyColor": "#8AD8FF"
        },
        {
            "type": "shell",
            "key": "├ Shell",
            "keyColor": "#8AD8FF"
        },
        {
            "type": "uptime",
            "key": "╰ Uptime",
            "keyColor": "#8AD8FF"
        },
        "break",
        {
            "type": "de",
            "key": "╭ DE",
            "keyColor": "#66C6FF"
        },
        {
            "type": "lm",
            "key": "├ Login",
            "keyColor": "#66C6FF"
        },
        {
            "type": "wm",
            "key": "├ WM",
            "keyColor": "#66C6FF"
        },
        {
            "type": "theme",
            "key": "├ Theme",
            "keyColor": "#66C6FF"
        },
        {
            "type": "icons",
            "key": "├ Icon",
            "keyColor": "#66C6FF"
        },
        {
            "type": "font",
            "key": "╰ Font",
            "keyColor": "#66C6FF"
        },
        "break",
        {
            "type": "terminal",
            "key": "╭ Terminal",
            "keyColor": "#4DB3FF"
        },
        {
            "type": "terminaltheme",
            "key": "├ Theme",
            "keyColor": "#4DB3FF"
        },
        {
            "type": "terminalfont",
            "key": "├ Font",
            "keyColor": "#4DB3FF"
        },
        {
            "type": "colors",
            "key": "╰ Colors",
            "keyColor": "#4DB3FF",
            "symbol": "circle"
        },
        "break",
        {
            "type": "chassis",
            "key": "╭ PC",
            "keyColor": "#4099E6"
        },
        {
            "type": "cpu",
            "key": "├ CPU",
            "format": "{name} ({cores-physical} Cores) @ {freq-max}",
            "keyColor": "#4099E6"
        },
        {
            "type": "board",
            "key": "├ Board",
            "format": "{vendor} {name} ({version})",
            "keyColor": "#4099E6"
        },
        {
            "type": "gpu",
            "key": "├ GPU",
            "keyColor": "#4099E6"
        },
        {
            "type": "display",
            "key": "├ Display",
            "format": "{inch}\" {name} {width}x{height}, {refresh-rate} Hz [{type}]",
            "keyColor": "#4099E6"
        },
        {
            "type": "disk",
            "key": "├ Disk",
            "format": "{mountpoint}: {size-used} / {size-total} ({size-percentage}) [{filesystem}]",
            "keyColor": "#4099E6"
        },
        {
            "type": "memory",
            "key": "├ Memory",
            "keyColor": "#4099E6"
        },
        {
            "type": "swap",
            "key": "╰ Swap",
            "keyColor": "#4099E6"
        },
        "break"
    ]
}
