| FASTFETCH(1) | General Commands Manual | FASTFETCH(1) |
fastfetch - a neofetch-like tool for fetching system information and displaying them in a pretty way
fastfetch [options...]
Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way. It is written mainly in C, with performance and customizability in mind. Currently, Linux, Android, FreeBSD, MacOS and Windows 7+ are supported.
On successful execution, fastfetch returns zero. If any error happened, the exit code will be non-zero.
The structure of a fetch describes the modules that should be included in the output. It consists of a string of modules, separated by a colon (:). To list all available modules, use --list-modules
fastfetch supports two types of config files. The legacy configuration files and a JSONC based format.
A JSONC config file is a JSON file that also supports comments with (//). Those files must have the extension '.jsonc'. You can migrate a legacy config file to the JSONC format by using --gen-config.
The specified configuration/preset files are searched in the following order:
1. relative to the current working directory
2. relative to ~/.local/share/fastfetch/presets/
3. relative to /usr/share/fastfetch/presets/
When both a '.jsonc' and a '.conf' file with the same name is found, the '.jsonc' file is preferred.
Fastfetch provides some default presets. List them with --print-available-presets.
neofetch(1)
Please report bugs to: https://github.com/fastfetch-cli/fastfetch/issues
| 13 December 2024 | fastfetch 2.5.0 |