This plugin cyclically spawns the indicated script/program, captures its output (stdout) and displays the resulting string into the panel.
The string can also contain markup to displayed an image, a bar, a button and a personalized tooltip.
If you want the plugin to display only text (original version), enter the command in the Command field of the Property section of the plugin.
If you want the plugin to display personalized Image or Tooltip or Bar or Button (new version), you should develop (or get) a script returning a XML string, and enter the path of this script in the Command field of the Property section of the plugin.
The XML tags which can be used:
<txt>Text to display</txt><img>Path to the image to display</img><tool>Tooltip text</tool><bar>Pourcentage to display in the bar</bar><click>The command to be executed when clicking on the image</click>If None of the tags are detected in the result of the command, the plugin returns to its original behaviour (displaying the result of the command).
Here's a simple example of a plugin displaying the Temp of the CPU in the panel (with an icon) and the Freq in a Tooltip:
#!/bin/bash
echo "<img>/usr/share/icons/Bluecurve/16x16/apps/gnome-monitor.png</img>"
declare -i cpuFreq
cpuFreq=$(cat /proc/cpuinfo | grep "cpu MHz" | sed 's/\ \ */ /g' | cut -f3 -d" " | cut -f1 -d".")
if [ $cpuFreq -ge 1000 ]
then
cpu=$(echo $cpuFreq | cut -c1).$(echo $cpuFreq | cut -c2)GHz
else
cpu=${cpuFreq}MHz
fi
echo "<txt>"$(cat /proc/acpi/thermal_zone/THM/temperature | sed 's/\ \ */ /g' | cut -f2 -d" ")" C</txt>"
echo "<tool>Freq: "$cpu"</tool>"
PS: Depending on your configuration, you should change the image path.
In this example, the plugin is used to (from left to right):
Most of the scripts are available in the plugin archive.
Bugs should be reported to the Xfce bug tracking system.
The normal (and best) way to get this plugin is to use the package manager or port system of your operating system.
If it isn't available there, or if you want a different version, you can download it in source form from http://archive.xfce.org/src/panel-plugins/xfce4-genmon-plugin/.