One of the better flat, Material Design style themes out there is Vimix. It’s well designed and adheres to the guidelines that Google sets for Android. The theme comes in several different styles, including an excellent set of darker color modes. Like most Linux themes, Vimix is for GTK+ and has full support for all desktop environments that use that technology (Gnome Shell, Cinnamon, Mate, LXDE, Xfce4, Budgie, etc.).Â In this article, we’ll be going over how to download the Vimix GTK theme and build it directly from the source code. Also, we’ll go over how to enable it on all modern, GTK desktop environments.
Before the Vimix GTK theme works correctly, some GTK dependencies need dealing with. TheseÂ dependencies help render out the theme correctly. Open up a terminal and follow the instructions to get everything working.
sudo aptÂ install gtk2-engines-murrine gtk2-engines-pixbufÂ git
sudo apt-getÂ install gtk2-engines-murrine gtk2-engines-pixbufÂ git
sudoÂ pacman -S gtk-engine-murrine gtk-engines git
sudo dnfÂ install gtk-murrine-engine gtk2-engines git
sudo zypperÂ install gtk-murrine-engine gtk2-engines git
Vimix will work on all Linux distributions that support desktop environments using GTK. However, without the right rendering tools, it won’t look right. If you’re using a Linux distribution that isn’t on this list, don’t worry. It’s still possible to get everything working. Open up a terminal and use the package manager to search for “gtk2-engines-murrine” and “gtk-engines,” or “gtk2-engines” and install them.
Note: not every Linux operating system will have packages labeled in this way. Try to search using keywords.
Unlike a lot of other GTK themes out there, Vimix has an automatic installation tool. Having an installation script makes things a lot easier. To get the installer, you’ll need to clone the code directly from the developer’s Github software repository.
‘); if (navigator.appVersion.indexOf(“Mac”)!=-1) document.write(”);
UseÂ gitÂ to clone the code to your Linux PC:
git cloneÂ https://github.com/vinceliuice/vimix-gtk-themes.git
Next, use theÂ CDÂ tool to move the terminal from theÂ /home/username/ directory to the newly createdÂ vimix-gtk-themesÂ folder.
Inside of the Vimix GTK themes folder, use theÂ catÂ command to view theÂ README.mdÂ file. This file will hold any vital information for Vimix (software licenses, developer contact, etc.)
cat README.mdÂ | more
Done reading theÂ README.md file? Start the installation tool.
To make the Vimix GTK theme accessibleÂ for all users, you’ll need to run the installation script withÂ sudoÂ permissions. In a terminal, do:
Is the Install script having issues running? Try these commands instead:
sudo sh Install
sudo bash Install
Installing For Single User
Installing Vimix to the localÂ .themeÂ folder rather than system-wide inÂ /usr/share/themes/ is possible. To do it, run the script without root orÂ sudo.
bash Install sh Install
Uninstalling The Vimix GTK Theme
If you’ve grown tired of using the Vimix theme on your Linux desktop, follow this process to delete it. The uninstallation process is a lot more complicated than the installation because the developer didn’t include an uninstallation script to run.
To remove the Vimix theme that was installed system-wide open up a terminal and use theÂ suÂ orÂ sudo -s command to gain a root shell. Then, using root privileges, start deleting the theme folders. First, remove all the dark Vimix themes with:
su cd /usr/share/themes/ rm -rf Vimix-Dark*
Complete the uninstallation process by eliminating the rest of the Vimix theme folders.
rm -rf Vimix-*
Uninstall For Individual Users
If you’ve decided to install Vimix to a single user in theÂ /home/user/.themes/, rather than system-wide, the uninstallation process is slightly different.
Note: repeat this uninstallation process for each user that has the Vimix themes inside ofÂ ~/.themes for best results
First, move the terminal into the hiddenÂ themes folder inÂ /home/ using theÂ CDÂ command.
Using theÂ rmÂ command, delete all Vimix Dark theme folders.
rm -rf Vimix-Dark*
Finally, finish up the Vimix uninstallation process by using theÂ rmÂ command to get rid of the remainingÂ Vimix theme folders.
rm -rf Vimix-*
The Vimix theme pack is installed. The next step in the process is to enable it on your GTK-based desktop environment. To do this, open up the appearance settings on the desktop, and select Vimix to apply the themes. If you need help setting these themes up, you’re in luck! We’ve got in-depth walkthroughs on how to customize every mainstream GTK desktop environment. Choose one from the list and get going.
Be sure to look through the list carefully though, as there are at least ten complete Vimix themes and combinations to choose!
- Gnome Shell