A lightweight system information grabber written in Python
Project description
CoffeeFetch
A lightweight system info grabber written in Python
Introduction
CoffeeFetch is a system information grabber for Unix systems that fetches your system information and displays it to the screen. This is a lightweight package and is built to be run on systems without the use of a Window Manager or Desktop Enviornment and is displayed directly in in TTY. It will attempt to grab you CPU model, CPU frequency, current RAM consumption, current disk usage, Operating System, CPU architecture, IP Address, hostname, and OS version.
Installation
It is required to use Python 3.7 or greater for this package.
psutil >= 5.9.5 is required for this package.
Firstly, clone this repository:
git clone https://github.com/TeaPixl/CoffeeFetch/
cd CoffeeFetch
Then, install the required Python modules
pip install -r requirements.txt
Build and install the .whl file
Change the X.X.X to the version you have
python3 -m build
cd dist/
pip install coffeefetch-X.X.X-py3-none-any.whl
OR
pip install coffeefetch
Usage
To use CoffeeFetch, type into your terminal:
python3 -m coffeefetch
NOTE
This project is currently in the works and I have not finished it yet. This is a NEW repository so feel free to post any issues you may find.
Currently working on:
- Providing more detailed exceptions
- testing
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file coffeefetch-1.3.0.tar.gz
.
File metadata
- Download URL: coffeefetch-1.3.0.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fa7a552c5a9c71a1d574455b2d73d7a5510619b8f351e6fc7c5b606b81b59c7 |
|
MD5 | b2cdcbd92160f947898a9e89f3f5d39c |
|
BLAKE2b-256 | a61a3be0659743d1f6a64ce29ddb86874e8ad20e4dc492c69e2b9bf388d02711 |
Provenance
File details
Details for the file coffeefetch-1.3.0-py3-none-any.whl
.
File metadata
- Download URL: coffeefetch-1.3.0-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaf4319f120050632da250135c35dd1b77f31f46d2cc670a5f05486d157c0306 |
|
MD5 | f3f783cb0553cb8af9b6eab237655b2a |
|
BLAKE2b-256 | 2744dbd3485812f1161fae57b32481b53e59876f234a298735227f7f6052751e |