connmap is an X11 desktop widget that reveals topic of your most fashionable community company on an international diagram.
(Works on Wayland as effectively!)
Installation
Clone the repository git clone https://github.com/jafarlihi/connmap --depth 1
, install the dependencies (overview below), speed produce install
, then speed the resulting executable ./connmap.elf
.
To be sure that you just to speed it without attaching it to the terminal then add ampersand at the end of the characterize: ./connmal.elf &
.
You would additionally add it to your i3wm config to speed at startup (be definite that it is within the PATH):
exec --no-startup-identity connmap.elf
Dependencies
Construct dependencies: xlib
, libxext
, libxfixes
, libcairo2
Installation dependencies: unzip
Runtime dependencies: iproute2
Installation for Arch Linux:
sudo pacman -S --well-known iproute2 libx11 libxext libxfixes cairo unzip
Installation for Ubuntu:
sudo correct install iproute2 libx11-dev libxext-dev libxfixes-dev libcairo2-dev unzip
Config
Installation will make ~/.config/connmap/connmaprc
. Default connmaprc
appears to be as if this:
location_x 20
location_y 500
tiny correct
shadowy spurious
update_interval 1
location_x
/location_y
specifies the widget topic for your desktop.Environment
tiny
to spurious will resize widget from 500px/250px to 1000px/500px.Environment
shadowy
to correct will blueprint diagram outline in shadowy as an different of white.update_interval
is seconds the application will sleep for earlier than fetching the updated record of community connections.
Limitations
Examined most efficient with i3wm, may seemingly well simply no longer work as expected in assorted DE/WM.
Handiest IPv4 is supported.