Round widget It is a new GNOME Shell extension for displaying widgets on the desktop. These widgets display information such as CPU load, current RAM usage, and clock in various styles.
The extension supports GNOME Shell 3.38, 3.36 and 3.34, so it should be in Ubuntu 20.10 and 20.04/Pop! _OS 20.10 and 20.04, Fedora 33, 32 and 31, etc. run.
If you need some simple desktop widgets but don’t want to use them, that’s great Conkey. Compared with Conky, Circle Widgets supports much fewer customization features (!), but it’s also much easier to set up.
- Modern clock
- Round clock
- Lap clock
- Cycle CPU usage
- Circle RAM usage
|Circle widget settings|
Each widget is customizable. For example, the circular clock widget can be set to display 12 hours or 24 hours, and you can change the color, transparency, etc. of each ring. For CPU and RAM widgets, you can change the color of the widget and its transparency.
It is worth noting that the current Circle Widgets extension has problems running on vanilla GNOME Shell, at least in my Fedora 33 test: each widget is displayed in the GNOME Shell Dash (application switcher) As “gjs”. For the docking station used by Ubuntu or Manjaro, this did not happen to me.
Another thing worth mentioning is that when you first install this GNOME Shell extension, these widgets will show up to each other:
But don’t worry, you can move them easily-hold
Super (Windows) keys, and then drag them with the mouse to reposition them.
Install Circle widgets on the GNOME Shell desktop
The install button above will take you to the widget extensions.gnome.org page, where you can click
OFF Switch to the right side of the extension to set
ON.Follow GNOME Shell browser integration Instructions for installing GNOME Shell extensions using a web browser (if not already installed) or using extensions supported by GNOME Software.
The extension also requires some packages to be installed from the repository of the Linux distribution. When you install an extension, it will display a message telling you which packages need to be installed, but in some cases, the list displayed by the extension is incomplete or wrong.Therefore, this is what you need for Debian/Ubuntu, Fedora or Arch Linux/Manjaro (based on This comment Executed by the extension developer, but some packages in the list have wrong names):
- Debian / Ubuntu / Pop! _OS:
sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-wnck-1.0 gir1.2-clutter-1.0 gir1.2-gtkclutter-1.0
sudo dnf install libgtop2 NetworkManager-libnm libwnck3 clutter clutter-gtk
- Arch Linux / Manjaro:
sudo pacman -S libgtop networkmanager libwnck3 clutter clutter-gtk
Once these dependencies are installed, restart GNOME Shell: users of X11 can press
Alt + F2And enter
r then press
Enter Key to restart it, and users using Wayland must log out and log in again.
by Reddit (U/xenatt)