{
"name": "neofetch",
"description": "The most complete system information CLI tool",
"options": [
{
"names": [
"--help",
"-h"
],
"description": "Show help for neofetch"
},
{
"names": [
"--disable"
],
"description": "Disable information line",
"takes_arg": true,
"arg": {
"name": "Information lines",
"suggestions": [
"os",
"host",
"kernel",
"uptime",
"packages",
"shell",
"term",
"cpu",
"gpu",
"memory",
"disk",
"battery",
"resolution",
"wm",
"de",
"theme",
"wm_theme",
"icons"
]
}
},
{
"names": [
"--title_fqdn"
],
"description": "Hide/Show Fully Qualified Domain Name in title",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--package_managers"
],
"description": "Hide/Show Package Manager names",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off",
"tiny"
]
}
},
{
"names": [
"--os_arch"
],
"description": "Hide/Show OS architecture",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--speed_type"
],
"description": "Change the type of cpu speed to display",
"takes_arg": true,
"arg": {
"name": "type",
"suggestions": [
"current",
"min",
"bios",
"scaling_current",
"scaling_min",
"scaling_max"
]
}
},
{
"names": [
"--speed_shorthand"
],
"description": "Whether or not to show decimals in CPU speed",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--cpu_brand"
],
"description": "Enable/Disable CPU brand in output",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--cpu_cores"
],
"description": "Whether or not to display the number of CPU cores",
"takes_arg": true,
"arg": {
"name": "type",
"suggestions": [
"logical",
"physical",
"off"
]
}
},
{
"names": [
"--cpu_speed"
],
"description": "Hide/Show cpu speed",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--cpu_temp"
],
"description": "Hide/Show cpu temperature",
"takes_arg": true,
"arg": {
"name": "unit/off",
"suggestions": [
"C",
"F",
"off"
]
}
},
{
"names": [
"--distro_shorthand"
],
"description": "Shorten the output of distro",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off",
"tiny"
]
}
},
{
"names": [
"--kernel_shorthand"
],
"description": "Shorten the output of kernel",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--uptime_shorthand"
],
"description": "Shorten the output of uptime",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off",
"tiny"
]
}
},
{
"names": [
"--refresh_rate"
],
"description": "Whether to display the refresh rate of each monitor",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--gpu_brand"
],
"description": "Enable/Disable GPU brand in output",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--gpu_type"
],
"description": "Which GPU to display",
"takes_arg": true,
"arg": {
"name": "type",
"suggestions": [
"all",
"dedicated",
"integrated"
]
}
},
{
"names": [
"--de_version"
],
"description": "Show/Hide Desktop Environment version",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--gtk_shorthand"
],
"description": "Shorten output of gtk theme/icons",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--gtk2"
],
"description": "Enable/Disable gtk2 theme/font/icons output",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--gtk3"
],
"description": "Enable/Disable gtk3 theme/font/icons output",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--shell_path"
],
"description": "Enable/Disable showing $SHELL path",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--shell_version"
],
"description": "Enable/Disable showing $SHELL version",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--disk_show"
],
"description": "Which disks to display",
"takes_arg": true,
"arg": {
"name": "disk",
"suggestions": [
"/dev/sd",
"/dev/nvme",
"/dev/mmcblk",
"/dev/mapper",
"/mnt",
"/run/media"
]
}
},
{
"names": [
"--disk_subtitle"
],
"description": "What information to append to the Disk subtitle",
"takes_arg": true,
"arg": {
"name": "type",
"suggestions": [
"name",
"mount",
"dir",
"none"
]
}
},
{
"names": [
"--disk_percent"
],
"description": "Hide/Show disk percent",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--ip_host"
],
"description": "URL to query for public IP",
"takes_arg": true,
"arg": {
"name": "https://..."
}
},
{
"names": [
"--ip_timeout"
],
"description": "Public IP timeout",
"takes_arg": true,
"arg": {
"name": "X seconds"
}
},
{
"names": [
"--memory_percent"
],
"description": "Display memory percentage",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--memory_unit"
],
"description": "Memory output unit",
"takes_arg": true,
"arg": {
"name": "unit",
"suggestions": [
"kib",
"mib",
"gib"
]
}
},
{
"names": [
"--colors"
],
"description": "Changes the text colors",
"takes_arg": true,
"arg": {
"name": "Title"
}
},
{
"names": [
"--underline"
],
"description": "Enable/Disable the underline",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--underline_char"
],
"description": "Character to use when underlining title",
"takes_arg": true,
"arg": {
"name": "char"
}
},
{
"names": [
"--bold"
],
"description": "Enable/Disable bold text",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--separator"
],
"description": "Changes the default ':' separator to the specified string",
"takes_arg": true,
"arg": {
"name": "string"
}
},
{
"names": [
"--color_blocks"
],
"description": "Enable/Disable the color blocks",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--col_offset"
],
"description": "Left-padding of color blocks",
"takes_arg": true,
"arg": {
"name": "number",
"suggestions": [
"auto",
"[0-9]+"
]
}
},
{
"names": [
"--block_width"
],
"description": "Width of color blocks in spaces",
"takes_arg": true,
"arg": {
"name": "[0-9]+"
}
},
{
"names": [
"--block_height"
],
"description": "Height of color blocks in lines",
"takes_arg": true,
"arg": {
"name": "[0-9]+"
}
},
{
"names": [
"--block_range"
],
"description": "Range of colors to print as blocks",
"takes_arg": true,
"arg": {
"name": "[0-9]+"
}
},
{
"names": [
"--bar_char"
],
"description": "Characters to use when drawing bars",
"takes_arg": true,
"arg": {
"name": "Elapsed char"
}
},
{
"names": [
"--bar_border"
],
"description": "Whether or not to surround the bar with '[]'",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"--bar_length"
],
"description": "Length in spaces to make the bars",
"takes_arg": true,
"arg": {
"name": "[0-9]+"
}
},
{
"names": [
"--bar_colors"
],
"description": "Colors to make the bar",
"takes_arg": true,
"arg": {
"name": "Elapsed"
}
},
{
"names": [
"--cpu_display"
],
"description": "CPU bar mode",
"takes_arg": true,
"arg": {
"name": "mode",
"suggestions": [
"bar",
"infobar",
"barinfo",
"off"
]
}
},
{
"names": [
"--memory_display"
],
"description": "Memory display mode",
"takes_arg": true,
"arg": {
"name": "mode",
"suggestions": [
"bar",
"infobar",
"barinfo",
"off"
]
}
},
{
"names": [
"--battery_display"
],
"description": "Battery display mode",
"takes_arg": true,
"arg": {
"name": "mode",
"suggestions": [
"bar",
"infobar",
"barinfo",
"off"
]
}
},
{
"names": [
"--disk_display"
],
"description": "Disk display mode",
"takes_arg": true,
"arg": {
"name": "mode",
"suggestions": [
"bar",
"infobar",
"barinfo",
"off"
]
}
},
{
"names": [
"--backend"
],
"description": "Which image backend to use",
"takes_arg": true,
"arg": {
"name": "backend",
"suggestions": [
"ascii",
"caca",
"chafa",
"jp2a",
"iterm2",
"off",
"pixterm",
"pot",
"sixel",
"termpix",
"tycat",
"w3m",
"kitty"
]
}
},
{
"names": [
"--source"
],
"description": "Which image or ascii file to use",
"takes_arg": true,
"arg": {
"name": "source",
"suggestions": [
"auto",
"ascii",
"wallpaper"
],
"template": "filepaths"
}
},
{
"names": [
"--ascii"
],
"description": "Same as --backend ascii"
},
{
"names": [
"--caca"
],
"description": "Same as --backend caca"
},
{
"names": [
"--chafa"
],
"description": "Same as --backend chafa"
},
{
"names": [
"--iterm2"
],
"description": "Same as --backend iterm2"
},
{
"names": [
"--jp2a"
],
"description": "Same as --backend jp2a"
},
{
"names": [
"--kitty"
],
"description": "Same as --backend kitty"
},
{
"names": [
"--pot"
],
"description": "Same as --backend pot"
},
{
"names": [
"--pixterm"
],
"description": "Same as --backend pixterm"
},
{
"names": [
"--sixel"
],
"description": "Same as --backend sixel"
},
{
"names": [
"--termpix"
],
"description": "Same as --backend termpix"
},
{
"names": [
"--tycat"
],
"description": "Same as --backend tycat"
},
{
"names": [
"--w3m"
],
"description": "Same as --backend w3m"
},
{
"names": [
"--off"
],
"description": "Same as --backend off"
},
{
"names": [
"--ascii_colors"
],
"description": "Colors to print the ascii art",
"takes_arg": true,
"arg": {
"name": "Color 1"
}
},
{
"names": [
"--ascii_distro"
],
"description": "Which Distro's ascii art to print",
"takes_arg": true,
"arg": {
"name": "OS"
}
},
{
"names": [
"--ascii_bold"
],
"description": "Whether or not to bold the ascii logo",
"takes_arg": true,
"arg": {
"name": "on/off",
"suggestions": [
"on",
"off"
]
}
},
{
"names": [
"-L",
"--logo"
],
"description": "Hide the info text and only show the ascii logo"
},
{
"names": [
"--loop"
],
"description": "Redraw the image constantly until Ctrl+C is used"
},
{
"names": [
"--size"
],
"description": "How to size the image",
"takes_arg": true,
"arg": {
"name": "size",
"suggestions": [
"auto",
"[0-9]+px",
"[0-9]+%"
]
}
},
{
"names": [
"--crop_mode"
],
"description": "Which crop mode to use",
"takes_arg": true,
"arg": {
"name": "mode",
"suggestions": [
"normal",
"fit",
"fill"
]
}
},
{
"names": [
"--crop_offset"
],
"description": "Change the crop offset for normal mode",
"takes_arg": true,
"arg": {
"name": "offset",
"suggestions": [
"northwest",
"north",
"northeast"
]
}
},
{
"names": [
"--xoffset"
],
"description": "How close the image will be to the left edge of the window. This only works with w3m",
"takes_arg": true,
"arg": {
"name": "[0-9]+"
}
},
{
"names": [
"--yoffset"
],
"description": "How close the image will be to the top edge of the window. This only works with w3m",
"takes_arg": true,
"arg": {
"name": "[0-9]+"
}
},
{
"names": [
"--gap"
],
"description": "Gap between image and text",
"takes_arg": true,
"arg": {
"name": "[0-9]+"
}
},
{
"names": [
"--clean"
],
"description": "Delete cached files and thumbnails"
},
{
"names": [
"--config"
],
"description": "Specify a path to a custom config file",
"takes_arg": true,
"arg": {
"name": "file/none",
"suggestions": [
"none"
],
"template": "filepaths"
}
},
{
"names": [
"--no_config"
],
"description": "Don't create the user config file"
},
{
"names": [
"--print_config"
],
"description": "Print the default config file to stdout"
},
{
"names": [
"--stdout"
],
"description": "Turn off all colors and disables any ASCII/image backend"
},
{
"names": [
"--version"
],
"description": "Show neofetch version"
},
{
"names": [
"-v"
],
"description": "Display error messages"
},
{
"names": [
"-vv"
],
"description": "Display a verbose log for error reporting"
},
{
"names": [
"--gen-man"
],
"description": "Generate a manpage for neofetch in your PWD"
}
],
"args": [
{
"name": "Information lines",
"is_variadic": true,
"suggestions": [
"os",
"host",
"kernel",
"uptime",
"packages",
"shell",
"term",
"cpu",
"gpu",
"memory",
"disk",
"battery",
"resolution",
"wm",
"de",
"theme",
"wm_theme",
"icons"
]
}
]
}