sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

genmon.md (1058B)


      1 Using the `genmon` Applet
      2 -------------------------
      3 
      4 Any panel offers the possibility to include generic scripts output.
      5 In `xfce4-panel` this is done by the panel item: "Generic Monitor" (genmon). It features output styled with pango markup and mouseover/onclick hooks.
      6 
      7 Here are some `genmon` script collections:
      8 - [xfce4-genmon-scripts](https://awesomeopensource.com/project/xtonousou/xfce4-genmon-scripts)
      9 - [xfce4-genmon-scripts-2](https://github.com/almaceleste/xfce4-genmon-scripts)
     10 - [xfce4-genmon-scripts-3](https://github.com/levimake/xfce4-genmon-panel-scripts)
     11 
     12 Manual is [here](https://docs.xfce.org/panel-plugins/xfce4-genmon-plugin/start#usage).
     13 
     14 Personally I wanted to have CPU monitor which shows the name of current high cpu eater(s) if present (next to current load by core) and on mouseover remembers the top output from the most recent high load situation in the past:
     15 
     16 ![genmon.png](genmon.png)
     17 
     18 To get that, I cat the content of a file generated by this script, started in `autostart.sh` in the background:
     19 [cpu_mon.py](cpu_mon.py).
     20 
     21