LinuxCommandLibrary

archey

Display system information

TLDR

Show system information

$ archey
copy

SYNOPSIS

archey4 [-h] [-V] [-C] [-o] [-j]

PARAMETERS

-h, --help
    Display help message and exit

-V, --version
    Show Archey version and exit

-C, --nocolor
    Disable colored output

-o, --offline
    Skip network-related info (IP, etc.)

-j, --json
    Output data as JSON instead of ASCII art

DESCRIPTION

Archey is a lightweight Python-based tool that generates a beautiful terminal display of system information, featuring an ASCII art logo of your Linux distribution alongside key specs like hostname, kernel version, CPU model, GPU, memory usage, disk space, uptime, and public IP.

It automatically detects over 100 distributions including Ubuntu, Arch Linux, Fedora, Debian, and more, making it ideal for screenshots, dotfiles, or quick hardware overviews.

Designed for minimalism, Archey has few dependencies and runs quickly without root privileges. Customize via config files or environment variables for colors, modules, or layouts. Archey4, the modern fork, adds JSON output, offline mode, and enhanced detection for better compatibility across desktops and servers.

CAVEATS

Requires Python 3 and optional libs like psutil for full features; some distro logos may need manual tweaks. Not suited for scripting due to visual focus.

INSTALLATION

Via pip: pip install archey4. Packages: apt install archey4 (Debian/Ubuntu), pacman -S archey (Arch), or AUR.

CONFIGURATION

Edit ~/.config/archey4.cfg or /etc/archey4.cfg for custom modules, colors, and verbose levels.

HISTORY

Originated as Archey3 by José Pedro Dias in 2016 for simple info display. Archey4 fork by David Furlong (2019) improved modularity, distro support, and added JSON/offline modes; actively maintained with community contributions.

SEE ALSO

Copied to clipboard