fastfetch System info display
Light · Postcard
102 × 152 mm · PDF
Dark · Postcard
102 × 152 mm · PDF
Ink saver · Postcard
102 × 152 mm · PDF
Light · A4 landscape
297 × 210 mm · PDF
Dark · A4 landscape
297 × 210 mm · PDF
Ink saver · A4 landscape
297 × 210 mm · PDF
Light · A3 landscape
420 × 297 mm · PDF
Dark · A3 landscape
420 × 297 mm · PDF
Ink saver · A3 landscape
420 × 297 mm · PDF
Start here
fastfetchfastfetch --gen-config
fastfetch -c <preset>
fastfetch -s <modules>
fastfetch -l none
fastfetch --list-modules
fastfetch -h <topic>
fastfetch --format json
Concepts
- Config config.jsonc or -c
- Modules structure / -s
- Format {placeholders}
- Logo -l, --logo-*
Running
fastfetchfastfetch -vfastfetch -hfastfetch -h <option>
fastfetch -h format
fastfetch -h <module>-format
fastfetch -w <seconds>
fastfetch --show-errors
fastfetch --pipe false
Modules
fastfetch -s <m1>:<m2>
fastfetch --list-modules
fastfetch --structure-disabled <m>
fastfetch --print-structure
fastfetch --list-features
| Module | Shows |
|---|---|
title |
user@host |
os |
Distro name |
kernel |
Kernel version |
uptime |
Time since boot |
packages |
Package counts |
shell |
Login shell |
cpu / gpu |
Processor / graphics |
memory / disk |
RAM / mounted disks |
localip |
Local addresses |
colors |
Colour palette row |
fastfetch -s <m> --<m>-format
'<fmt>'
Logo
fastfetch -l <name>
fastfetch -l none
fastfetch -l <path>
fastfetch --list-logos
fastfetch --logo-color-<1-9> <color>
fastfetch --logo-type <type>
fastfetch --logo-padding <n>
fastfetch --logo-width <n>
fastfetch --print-logos
Config
fastfetch --gen-config
fastfetch -s <m1>:<m2> --gen-config
fastfetch -c <file>
fastfetch -c <preset>
fastfetch --list-presets
fastfetch --list-config-paths
fastfetch --list-data-paths
fastfetch -c none
fastfetch -c -| Key | Controls |
|---|---|
logo |
Source, type, size, colours |
display |
Separator, colours, units, bars |
general |
Threads, timeouts |
modules |
Ordered list of modules |
{ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", "logo": { "source": "auto" }, "display": { "separator": " -> " }, "modules": ["title", "os", "kernel", "memory"]}
{ "type": "memory", "key": "RAM", "format": "{used} / {total}" }# key " " hides the key text
Output
fastfetch --format json
fastfetch -s <m> --format json
fastfetch --separator <str>
fastfetch --color-keys <color>
fastfetch --color-title <color>
fastfetch --gpu-driver-specific
Recipes
fastfetch -l none -s os:kernel:cpu:memory
fastfetch -s os:kernel:memory --gen-config$EDITOR ~/.config/fastfetch/config.jsonc
fastfetch -s os --format json | jq -r '.[0].result.name'
# ~/.bashrc[ -t 1 ] && fastfetch



