RPM packaging of the GNOME Shell extensions by sustmi

This package spec is for the two GNOME Shell extensions developed by sustmi: WindowOverlay Icons, and HistoryManager Prefix Search.

Sometimes when you have many open windows, especially if they all contain a lot of text, the windows all start to look the same in the Activities Overview. WindowOverlay Icons adds the application icon to every window thumbnail, making it easier to tell them apart.

The GNOME Shell Run Command dialog (Alt-F2) and Looking Glass let you cycle through the history of previous commands with the arrow keys, but there's currently no built-in way to search or do autocompletion for commands. With HistoryManager Prefix Search, you can type the beginning of a command, and then hit the PageUp and PageDown keys to cycle through previous commands which match the prefix you typed.

NOTE: After installing, each user that wants them must still enable the extensions before they will take effect. You can do so a few different ways:

  • If you've already installed the GNOME Shell integration web browser plugin, go to, find the extension, and click the switch to "ON."
  • Open GNOME Tweak Tool, go to the Extensions tab, find the extension, and click the switch to "ON."
  • Open a terminal or the desktop's command dialog.
    • For WindowOverlay Icons, run: gnome-shell-extension-tool --enable
    • For HistoryManager Prefix Search, run: gnome-shell-extension-tool --enable

You may also need to restart GNOME Shell (Open the command dialog with Alt-F2, type r, and hit enter), or log out and log back in.

Bug reports and feature requests

Report any issues with the sustmi extensions themselves on the projects' GitHub.

Report issues specific to this package on the Red Hat Bugzilla.


Everything specific to this packaging repository uses the MIT License.

The extensions themselves both use the GNU GPL version 3.