IStat menus on macOS alternative for DDE.
This software has nothing to do with the Istat menu excepting adopting its UI design
The main part of the system monitoring code in
utils
comes from deepin-system-monitor
Still in development
- Network
- popup widget
- dock widget
- text
- chart
- Weather
- CPU
- popup widget
- dock widget
- chart
- text
- RAM
- popup widget
- dock widget
- chart
- text
- DISK
- Datetime
- dock widget (main code comes from the original datetime plugin in dde-dock)
- popup widget
- dock widgets' text are really small even the widget has enough space, or text is too large and only part is shown on the widget. I think it is related to the dde-dock issue
dock-chart:
popup widget:
dock-chart:
popup widget:
sudo apt install libqt5charts5
Download the libdde_istate_menus.so
and put it to ~/.local/lib/dde-dock/plugins
or /usr/lib/dde-dock/plugins
Then:
sudo setcap cap_sys_rawio,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+ep `which dde-dock`
logout out or reboot.
Thanks to @JunioCalu . It is on AUR now: https://aur.archlinux.org/packages/dde-istate-menus/
It needs to be built from source on your own.
git clone https://github.com/SeptemberHX/dde-istate-menus.git
cd dde-istate-menus
cd nethogs
make libnethogs
cd ..
mkdir build
cd build
cmake ..
make
- Sensors are based on
lm-sensors
andmsr
- make sure run
sensors-detect
and give the right permission withsetcap
- make sure run
modprobe msr
It supports enable/disable sub-plugins by configuration file.
Just make a new file names ~/.config/dde-istate-menus/dde-istate-menus.conf
with contents below:
[plugins]
cpu=true
datetime=true
sensors=true
ram=true
network=true
disk=true
Disable any sub-plugins by changing true to false, then restart dde-dock
or dde-top-panel