A versatile WiFi/network/battery/CPU/video system monitor on Linux
Project description
NAME
xpymon - A versatile WiFi/network/battery/CPU/video system monitor on Linux
SYNOPSIS
xpywm
DESCRIPTION
This manual page documents xpymon, a minimal but versatile system monitor on Linux. xpymon is designed to work with xpywm, a simple but extensible X11 window manager written in Python (https://pypi.org/project/xpywm/). However, xpymon can be used independently and be combined with other window managers.
xpymon consumes the minimum amount of the desktop; i.e., the height of the statsu monitor window is just eight pixels.
OPTIONS
-
-T
Run in test mode.
CUSTOMIZATION
On startup, xpymon loads per-user RC script (~/.xpymonrc
) if it exists.
The RC script is any valid Python script. You can change the behavior of
xpymon using the RC file.
An example ~/.xpymonrc
file is as follows.
# blink status monitor when the remaining battery capacity is less than 10%
global BATTERY_WARN_THRESH
BATTERY_WARN_THRESH = .1
REQUIREMENTS
The implementation of xpymon heavily depends on the Linux kernel (/proc and /sys pseudo filesystems) and its standard utilities such as ip (iproute2), ifconfig (net-tools), and iwconfig (wireless-tools).
INSTALLATION
$ sudo apt install iproute2 net-tools wireless-tools
$ pip3 install xpymon
AVAILABILITY
The latest version of xpymon is available at PyPI (https://pypi.org/project/xpymon/) .
SEE ALSO
xpywm(1), ip(8), iwconfig(8), ifconfig(8), xrandr(1), zdump(8), proc(5)
AUTHOR
Hiroyuki Ohsaki <ohsaki[atmark]lsnl.jp>
Project details
Release history Release notifications | RSS feed
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 xpymon-1.28.tar.gz
.
File metadata
- Download URL: xpymon-1.28.tar.gz
- Upload date:
- Size: 20.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c381d9bfb5a0b3bbacd450d595b54fba9d856e1194735ee39e625d74265bed98 |
|
MD5 | f4e6e2ce8314eb09d3dbe44f874fc269 |
|
BLAKE2b-256 | fbe67f527bda7071aa392fdd04ea08ec1bd3c7b59657a866a36ccc1eb3298821 |
File details
Details for the file xpymon-1.28-py3-none-any.whl
.
File metadata
- Download URL: xpymon-1.28-py3-none-any.whl
- Upload date:
- Size: 20.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 227d0b3e37aa6407bda73fee12d53b61ff90c75a17b63c0a94a9b946bb1d9b95 |
|
MD5 | ff7541022f75f46ede13a2e6ac703e49 |
|
BLAKE2b-256 | 1bb0b5983da5930ba5583fc18beee2d9a0b415279c8a1e13d2814b30f56dcca5 |