Make Folder Icons follow Accent Color in GNOME Desktop

GNOME 47 finally introduced accent colors support, allowing users to choose the color for slide-bars, toggle buttons, input border, and so forth.

However, it so far does NOT auto-change the color for folder icons when the accent color changed. And, here’s how to implement the feature through an extension!

NOTE: This tutorial so far works only on GNOME 47 for, e.g., Fedora 41 and Manjaro, with default Adwaita or MoreWaita icon theme. Don’t do it in Ubuntu, since it has its own accent color settings that already with that feature support!

Install Accent Icons extension:

An extension called “Accent Icons”, aka Accent Directories, can do the job in GNOME and so far supports version 47.

The extension automatically install Adwaita icons in different colors into user’s .local/share/icons directory. Then, it automatically switch the icon theme according to which accent color you selected in GNOME Settings.

The icon set is inspired by and also works with MoreWaita icon theme. NOT only for folder icons, it also applies color changes in some core GNOME app icons, such as GNOME Files (aka Nautilus), GNOME Tweaks, GNOME Contacts, and GNOME Connections.

Adwaita icon theme in different colors

To install the extension, simply visit the extension page via the link button below:

Then, use the ON/OFF toggle to install/uninstall it. NOTE: if you don’t see the toggle, then click the link in that page to install browser extension and refresh.

For Debian Testing, you need to open terminal (Ctrl+Alt+T) and run command to install the agent package first:

sudo apt install chrome-gnome-shell

After successfully installed the extension, simply open Settings and choose another accent color from Appearance page. The new color applies immediately for app icons, but for folder icons, you need to re-open the file explorer window for the change.

Uninstall (Restore)

To uninstall the extension, either go to the link above again and turn off the toggle.

Or, search & install either “GNOME Extensions” or “Extension Manager” app from GNOME Software. Then, launch and use the tool to manage all user installed extensions.

GNOME Extensions App
Hi, I'm Ji, the creator of Ubuntuhandbook.org. Now, I'm also writing partly in this web site.