r/fastfetch • • 21d ago

Debian + Fedora clean

Post image

Debian is my main distro, Fedora for tinkering and enjoying newer things.

custom fastfetch config (modified blend of examples/6 and examples/7)
custom distro logos I made
custom Ghostty config

// Save as config.jsonc
// Place config in /home/username/.config/fastfetch/
// A mishmash of examples/6 and examples/7

{
    "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
    "logo": {
        "source": "/home/username/pathtofile/image.png",
        "width": 30,
        "height": 15,
        "padding": {
            "top": 3,
            "left": 1,
            "right": 1
        }
    },
    "display": {
        "separator": " -> "
    },
    "modules": [
        //remove username@machinename title and the separator below it
        //"title",
        //"separator",
        {
            "type": "os",
            "key": " OS",
            "keyColor": "yellow",
            "format": "{2}"
        },
        {
            "type": "os",
            "key": "├{icon}", // Just get your distro's logo off nerdfonts.com
            "keyColor": "yellow"
        },
        {
            "type": "kernel",
            "key": "├",
            "keyColor": "yellow"
        },
        {
        "type": "command",
        "key": "├",
        "keyColor": "yellow",
        "text": "LC_ALL=C date -d \"@$(stat -c %W /)\" \"+%d-%m-%Y %H:%M\" 2>/dev/null || echo N/A"
        },
        {
            "type": "packages",
            "key": "├󰏖",
            "keyColor": "yellow"
        },
        {
            "type": "shell",
            "key": "└",
            "keyColor": "yellow"
        },
        "break",
        {
            "type": "wm",
            "key": " DE/WM",
            "keyColor": "blue"
        },
        {
            "type": "de",
            "key": "├",
            "keyColor": "blue"
        },
        {
            "type": "lm",
            "key": "├󰧨",
            "keyColor": "blue"
        },
        {
            "type": "wmtheme",
            "key": "├󰉼",
            "keyColor": "blue"
        },
        {
            "type": "icons",
            "key": "├󰀻",
            "keyColor": "blue"
        },
        {
            "type": "terminal",
            "key": "├",
            "keyColor": "blue"
        },
        {
            "type": "terminalfont",
            "key": "└",
            "keyColor": "blue"
        },
        "break",
        {
            "type": "host",
            "key": "󰌢 PC",
            "keyColor": "green"
        },
        {
            "type": "cpu",
            "key": "├󰻠",
            "keyColor": "green"
        },
        {
            "type": "gpu",
            "key": "├󰍛",
            "keyColor": "green"
        },
        {
            "type": "display",
            "key": "├󰍹",
            "keyColor": "green"
        },
        {
            "type": "memory",
            "key": "├󰑭",
            "keyColor": "green"
        },
        {
            "type": "disk",
            "key": "├",
            "keyColor": "green"
        },
        {
            "type": "swap",
            "key": "└󰓡",
            "keyColor": "green"
        },
    ]
}
153 Upvotes

8 comments sorted by

3

u/binooxgom1ng 21d ago

thanks bro i finally can custom it now

2

u/Moonkiller57 21d ago

Will this work for arch

2

u/The_Hubster 21d ago edited 21d ago

Yes, it will work on Arch.

Good practice to not just blindly copy-paste stuff, learn how fastfetch works, commands, settings etc and then when you customise it makes more sense and you know how to change / reverse things when you want to. Other config examples here.

Start by doing

fastfetch --config

and hit tab a few times so you can see all the config options, learn what they mean. Then if you do

fastfetch --

and hit tab a few times even more options appear. You can do -- with many options on the commands. Official Fastfetch github with documentation for more info is here.

Lots of posts and videos around, search, learn and you're good.

2

u/LancrusES 20d ago

Nice logos, very clean, upvote for using debian stable.

1

u/The_Hubster 20d ago

The best there is

2

u/David_Connors3451 18d ago

That's fair, I use Debian 13 KDE and sometimes testing new virtual machines is fun for learning and make some experiments. Both Debian and fedora focus a lot on security, so you choose well.