An Adwaita styled theme with extra icons for popular apps to complement Gnome Shell's original icons. The purpose of this theme is to provide a consistent look and feel with Gnome Shell's design.
This theme is built upon the work of Gnome's Adwaita designers, Gnome Circle apps' developers and Papirus theme designers with a touch of tinkering from myself and @dusansimic and @julianfairfax here and there. The theme covers the most frequently installed dependency GUI apps that almost nobody uses (like Avahi browsers, QT Designer, Software token, etc.) as well as some of the most popular apps people really do install and use.
The purpose of MoreWaita is to add to Adwaita, not modify it, and to do roughly what Breeze does for KDE. This theme does not override any Adwaita icons, nor any Gnome Circle apps icons, nor icons that generally fit into the Adwaita paradigm (like Transmission GTK). Currently, this theme is way less all-inclusive than many others, but the aim is to be on par with Papirus some day. However, this is (mostly) a one-man hobby effort for now, so suggestions, requests, PRs and contributions are very welcome.
For most icons, especially branded ones, the general idea is to stay as close as possible to the original icons – to the point of using them in full – and giving them the distinct Adwaita 'perspective' and general flatness. One thing this theme deviates from is the Gnome colour palette in brand icons – MoreWaita keeps the brand colours.
This theme is built and tested against vanilla Gnome on Arch Linux. If an icon is in the theme, but is not applying to your app, please open an issue and mention the icon name referenced in your app's .desktop
file.
git clone https://github.com/somepaulo/MoreWaita.git
cd Morewaita
./system-install.sh
This copies the whole theme folder without the build files into /usr/share/icons/
. You will be prompted for your password.
./local-install.sh
This copies the whole theme folder without the build files into ~/.local/share/icons/
.
Use the same steps as for installation.
Simply chose another theme and then delete the entire MoreWaita
folder from either /usr/share/icons/
or ~/.local/share/icons/
depending on your installation choice above.
The package name is morewaita-icon-theme
.
Either use the Tweaks
app to choose and activate the icon theme or run the following command:
gsettings set org.gnome.desktop.interface icon-theme 'MoreWaita'
- Open Files (Nautilus).
- Find the folder you wish to change the icon for.
- Right click on the folder.
- Click on
Properties
. - Click on the folder image.
- Navigate to the MoreWaita installation folder and into the
places
subfolder (typically/usr/share/icons/MoreWaita/places/scalable/
). - Select the icon you wish to use.
- Click
Open
. - Follow the same procedure to revert the icon. Just click
Revert
instead of selecting a new icon in step 7.
If the theme doesn't apply try the following command:
sudo gtk-update-icon-cache -f -t /usr/share/icons/MoreWaita && xdg-desktop-menu forceupdate
gtk-update-icon-cache -f -t ~/.local/share/icons/MoreWaita && xdg-desktop-menu forceupdate
If the theme applies, but a particular app doesn't get themed (and its icon is in MoreWaita), check its respective .desktop
file. Some apps have icon paths hardcoded into their .desktop
file or have a different icon name set there or no icon set at all. This can differ between distros. If you happen to have such apps, you'll need to copy their .desktop
files into ~/.local/share/applications
and modify them there providing the correct icon name. Alternatively, use a menu editor like MenuLibre
or Alacarte
.
If your app's .desktop
file references an icon name not present in Moreaita's apps/scalable
folder, please report it in an issue providing the icon name from your system.