*ฅ^•ﻌ•^ฅ* ✨✨  HWisnu's blog  ✨✨ о ฅ^•ﻌ•^ฅ

Custom Fastfetch to replace Neofetch (deprecated)

Fastfetch

Taken from the Github page: a neofetch-like tool for fetching system information and displaying it prettily. It is written mainly in C, with performance and customizability in mind.

Check the Github page for instruction to install. It should be as simple as installing from your OS / distro package manager. I'm on MX-Linux (a Debian based distro): apt install fastfetch

My config

fastfetch

I use custom config to modify the look of Fastfetch, you can find your config at: ~/.config/fastfetch for Linux system. Please visit the Wiki page for more info.

My config.jsonc:

{
    "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
    "logo": {
        "type": "small"
    },
    "display": {
        "color": {
            "output": "cyan"
        },
        "separator": ""
    },
    "modules": [
        {
            "type": "os",
            "key": " [_OS_______> ",
            "keyColor": "blue"
        },
        {
            "type": "kernel",
            "key": " [_Kernel___> ",
            "keyColor": "blue"
        },
        {
            "type": "uptime",
            "key": " [_Uptime___> ",
            "keyColor": "blue"
        },
        {
            "type": "packages",
            "outputColor": "white",
            "key": " [_Packages_> ",
            "keyColor": "green"
        },
        {
            "type": "shell",
            "outputColor": "white",
            "key": " [_Shell____> ",
            "keyColor": "green"
        },
        {
            "type": "de",
            "outputColor": "white",
            "key": " [_DE_______> ",
            "keyColor": "yellow"
        },
        {
            "type": "wm",
            "outputColor": "white",
            "key": " [_WM_______> ",
            "keyColor": "yellow"
        },
        {
            "type": "terminal",
            "outputColor": "white",
            "key": " [_Terminal_> ",
            "keyColor": "yellow"
        },
        {
            "type": "cpu",
            "outputColor": "white",
            "key": " [_CPU______> ",
            "keyColor": "red"
        },
        {
            "type": "gpu",
            "outputColor": "white",
            "key": " [_GPU______> ",
            "keyColor": "red"
        },
        {
            "type": "memory",
            "format": "[{3}] {1} / {2}",
            "key": " [_RAM______> ",
            "keyColor": "magenta"
        },
        {
            "type": "swap",
            "format": "[{3}] {1} / {2}",
            "key": " [_SWAP_____> ",
            "keyColor": "magenta"
        },
        {
            "type": "disk",
            "format": "[{3}] {1} / {2} {9}",
            "key": " [_Disk_____> ",
            "keyColor": "magenta"
        },
        {
            "type": "battery",
            "format": "[{4}] {5}",
            "key": " [_Battery__> ",
            "keyColor": "magenta"
        },
        "break",
        {
            "type": "colors",
            "paddingLeft": 9,
            "symbol": "circle"
        }
    ]
}

Enjoy your new system info tool!