mirror of
https://github.com/HorlogeSkynet/archey4
synced 2025-04-16 16:00:13 +02:00

* Displays each local IP adress available (for multi-inferfaces devices) * Allows a `wget` call on <https://ident.me/> if `dig` is not available (in order to avoid an additional required dependency to `dnsutils`) * Adds a timeout for public IP requests (to avoid a main script freeze) * Prefers `decode()` to `re.sub()` calls * Improves output entries display (?) * Handles "No Connection" cases (and silences `dig` error on name resolution trouble) * PEP8 😛 * Adapts (and improves) README with latest stuffs
1.2 KiB
1.2 KiB
Archey4
Why, again, a f*cking new Archey fork ?
The answer is here.
What do I need to get and use this script ?
Required packages:
- python3
- lsb-release
Recommended packages:
- wmctrl
- dnsutils
Setup procedure
$ git clone https://github.com/HorlogeSkynet/Archey4.git
$ cd Archey4/
$ chmod +x archey
$ sudo cp archey /usr/bin/archey
$ cd .. && rm -rf Archey4/
Usage
$ archey
Notes to users
-
If you run
archey
as root, the script will list the processes running by other users on your system in order to display correctly Window Manager & Desktop Environment outputs. -
During the setup procedure, I advised you to copy this script into the
/usr/bin/
folder, you may want to check what it does beforehand. -
If you experience any trouble during installation or usage, please do open an issue.
-
If you had to adapt the script to make it working with your system, please open a pull request so as to share your modifications with the rest of the world and participate to this project !