Mini System Info Charts are small Übersicht widgets using Peity. They are broken down into individual widgets and each have several options for cusomization.
- CPU Usage
- RAM Usage
- Disk Usage
- Network Traffic
- For the RAM usage, it currently adds up inactive + free memory and compares it to active memory. There were many other types of ram, so I am not sure if this is the best representation of performance.
- For Disk usage, it defaults to comparing free-space vs total-space. There is a variable that allows you to set the total to a smaller value, to make the chart more interesting.
The widgets use scripts from the following repos:
Much credit goes to these repositories, thanks!
Make sure you have Übersicht installed, and then clone this repository. IMPORTANT: Make sure you name the resulting folder mini-system-charts.widget, or change the paths in the network scripts (assets/network.sh and network.coffee), since they use the parent directory's name.
# or wherever your ubersicht looks for widgets (mine looks in ~/.config/ubersicht/widgets/)
git clone https://github.com/aprowe/mini-system-charts.widget $HOME/Library/Application\ Support/Übersicht/widgets/mini-system-charts.widget
I put the most interesting changes at the top of each widget in global variables, such as color, chart size, and chart type.
Feel free to make pull requests with more mini-charts!