GNOME Shell extension for displaying system information like CPU usage, RAM usage, GPU usage, and FPS.
Under active initial development, everything subject to change.
Screenshots
Indicator Popup Menu
Example Overlay
Preferences Window (General)
Preferences Window (Styles)
Preferences Window (Monitors)
Manual
- Download or clone the repository to
~/.local/share/gnome-shell/extensions/
- Rename the repository's folder to
[email protected]
- Restart the GNOME Shell with
Alt
+F2
,r
, thenEnter
. Alternatively, log out or restart the computer - If the extension isn't already enabled, use
gnome-extensions enable [email protected]
Bundle
- Download the
.zip
extension bundle - Run
gnome-extensions install [email protected]
- Restart the GNOME Shell with
Alt
+F2
,r
, thenEnter
. Alternatively, log out or restart the computer - If the extension isn't already enabled, use
gnome-extensions enable [email protected]
If the extension does not appear, make sure you have user extensions enabled with gsettings set org.gnome.shell disable-user-extensions false
Use Super
+ Alt
+ G
to toggle the overlay.
Extension settings can be accessed through the indicator in the status area with the 'Settings' button. Alternatively, open the settings window manually with gnome-extensions prefs [email protected]
.
GNOME Shell
GNOME shell, overlay, and indicator logs
journalctl -f -o cat /usr/bin/gnome-shell
GJS
Preferences window logs
journalctl -f -o cat /usr/bin/gjs
glib-compile-schemas schemas/
xgettext --from-code=UTF-8 --output=po/example.pot *.js monitors/*.js
gnome-extensions pack [email protected] --podir=po --extra-source={*.js}
Name | Link |
---|---|
GJS Docs | https://gjs-docs.gnome.org/ |
GJS Guide | https://gjs.guide/extensions/ |
GNOME Shell Source | https://gitlab.gnome.org/GNOME/gnome-shell/-/tree/main/js/ui |
Icon Spec | https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html |