Usage: fastfetch Informative options: -h, --help: shows this message and exits -h , --help : shows help for a specific command and exits -v --version: prints the version of fastfetch and exits --list-logos: list available logos and exits --list-modules: lists available modules and exits --list-presets: list presets fastfetch knows about and exits. They can be loaded with --load-config. (+) --list-features: list the supported features fastfetch was compiled with and exits. Mainly for development. --print-logos: show available logos and exits --print-config: prints the default config and exits --print-structure: prints the default stucture and exits General options: --structure : sets the structure of the fetch. Must be a colon separated list of keys. Use "fastfetch --list-modules" to see the ones available. --set : hard set the value of a key -c , --color : sets the color of the keys. Must be a linux console color code (+) --spacing : sets the distance between logo and text -s , --separator : sets the separator between key and value. Default is a colon with a space -x , --offsetx : sets the x offset. Can be negative to cut the logo, but no more than logo width. --show-errors : print occuring errors -r --recache : generate new cached values --nocache : don't use cached values, but also don't overwrite existing ones --print-remaining-logo : print the remaining logo, if it is higher than the number of lines shown --multithreading : use multiple threads to detect values --load-config : load a config file (+) --allow-slow-operations : Allow operations that are usually very slow for more detailed output --disable-linewrap : Disable linewrap during the run --hide-cursor : Hide the cursor during the run Logo options: -l , --logo : sets the shown logo. Also changes the main color accordingly. This will also load file contents as logo if the given argument is a valid path. --color-logo : if set to false, the logo will be black / white Format options: Provide the format string for custom output. Use fastfetch --help *-format for specific help. --os-format --host-format --kernel-format --uptime-format --processes-format --packages-format --shell-format --resolution-format --de-format --wm-format --wm-theme-format --theme-format --icons-format --font-format --cursor-format --terminal-format --terminal-font-format --cpu-format --cpu-usage-format --gpu-format --memory-format --disk-format --battery-format --locale-format --local-ip-format Key options: Provide a custom key for an output --os-key --host-key --kernel-key --uptime-key --processes-key --packages-key --shell-key --resolution-key : takes the resolution index as argument --de-key --wm-key --wm-theme-key --theme-key --icons-key --font-key --cursor-key --terminal-key --terminal-font-key --cpu-key --cpu-usage-key --gpu-key : takes the gpu index as format argument --memory-key --disk-key : takes the mount path as format argument --battery-key : takes the battery index as format argument --locale-key --local-ip-key : takes the name of this network interface as format argument Library options: Set the path of a library to load --lib-PCI --lib-vulkan --lib-X11 --lib-Xrandr --lib-gio --lib-DConf --lib-wayland --lib-XFConf --lib-RPM Module specific options: --separator-string : Set the string printed by the separator module --disk-folders : A colon separated list of folder paths for the disk output. Default is "/:/home" --battery-dir : The directory where the battery folders are. Standard: /sys/class/power_supply/ --localip-show-ipv4 : Show ipv4 addresses in local ip module. Default is true --localip-show-ipv6 : Show ipv6 addresses in local ip module. Default is false --localip-show-loop : Show loop back addresses (127.0.0.1) in local ip module. Default is false Parsing is not case sensitive. E.g. "--lib-PCI" is equal to "--Lib-Pci" If a value starts with a ?, it is optional. "true" will be used if not set. A (+) at the end indicates that more help can be printed with --help