xfce4-genmon-scripts
Beautify your XFCE panel by addding these awesome scripts in xfce4-genmon-plugin wrappers.
Preview
Filename | Preview | Tooltip Preview | On Click Action |
---|---|---|---|
battery-panel.sh | battery-tooltip | battery-gui | |
cleaner-panel.sh | cleaner-gui cleaner-gui-2 | ||
cpu-panel.sh | cpu-tooltip | cpu-gui | |
datetime-panel.sh | datetime-tooltip | ||
die-panel.sh | |||
eject-panel.sh | eject-gui | ||
kernel-panel.sh | kernel-tooltip | ||
memory-panel.sh | memory-tooltip | memory-gui | |
network-panel.sh | network-tooltip | ||
pacman-panel.sh | pacman-tooltip | ||
power-panel.sh | power-gui | ||
spotify-panel.sh | spotify-tooltip | Gain focus on spotify window |
Recommended Properties
To get started, you need a horizontal xfce4-panel with 28p row size and 100% length (recommended, suits better).
Command | Font | Period (s) |
---|---|---|
/path/to/battery-panel.sh | xos4 Terminus Bold 18 | 1.75 |
/path/to/cleaner-panel.sh | xos4 Terminus Bold 18 | 3600 |
/path/to/cpu-panel.sh | xos4 Terminus Bold 18 | 1.50 |
/path/to/datetime-panel.sh | xos4 Terminus Bold 18 | 1.00 |
/path/to/die-panel.sh | xos4 Terminus Bold 18 | 2.75 |
/path/to/eject-panel.sh | xos4 Terminus Bold 18 | 3600 |
/path/to/kernel-panel.sh | xos4 Terminus Bold 18 | 3600 |
/path/to/memory-panel.sh | xos4 Terminus Bold 18 | 1.00 |
/path/to/network-panel.sh | xos4 Terminus Bold 18 | 2.25 |
/path/to/pacman-panel.sh | xos4 Terminus Bold 18 | 3600 |
/path/to/power-panel.sh | xos4 Terminus Bold 18 | 3600 |
/path/to/spotify-panel.sh | xos4 Terminus Bold 18 | 1.00 |
Requirements
You just need xfce4-panel
and xfce4-genmon-plugin
. Additional requirements are mentioned inside the scripts.
Installation
Clone the project git clone --depth 1 https://github.com/xtonousou/xfce4-genmon-scripts.git
.
Add one Generic Monitor for each widget and place it wherever you want.
Finally, edit its properties and add bash /full/path/to/widget-panel.sh
. For suggested period(s) and fonts, refer to "Recommended Properties"
TIP: Monitor the CPU and Memory usage of its widget (Generic Monitor) and adjust its properties (increase period)
License
This project is licensed under GPL(v3) or later.