No one will ever dare to question the popularity of the well-known and reputed “Arc” theme. Why? Because it's so simple with the balance between high-quality contrast and modern look. It's a flat, Material-like theme with transparent elements for GTK (v2 and v3) supporting desktop environments like GNOME, Xfce, Unity, Mate, Budgie and others. So, if your Linux environment uses GTK as the theming engine, then you will have no problem enjoying the beauty of Arc.
Still not convinced? Installing this theme will only take 5 minutes. If you didn't like it, you're free to uninstall it right away.
Ready? Let's check out the installation guide for enjoying Arc on Ubuntu! There are a lot of themes available for Linux Mint as well. Check out the best themes for Linux Mint!
Note: Arc theme comes up in 3 different flavors: Light, Dark and Darker. Each of them comes up with a different layer of darkening fashions. Arc Dark is my favorite one!
Arc theme installation
Installation of the Arc theme is pretty easy. All you need is just running a couple of commands in the terminal. If you're not comfortable with terminal, don't worry. These commands are so simple! In fact, all you need is just copy and paste.
There are 2 different ways you can enjoy the Arc theme.
Installing from Ubuntu software repo
Because of the insane popularity of the theme, it's now officially available on the Ubuntu software repository! All you need to do is just tell APT to grab it for you.
At first, update the APT cache.
sudo apt update
The Arc theme is packaged under the name “arc-theme”.
apt search arc-theme
Tell APT to install the theme.
sudo apt install arc-theme
Installing from source
It's also possible to install Arc theme from the source code. This is a little bit lengthy process. However, it's so simple that even a newbie Linux user can pick it up.
For building Arc from source, there are a few dependencies that have to be taken care of. Run the following command:
sudo apt install git libgtk-3-dev automake autoconf gtk2-engines-pixbuf
Installation complete? It's time to grab the source code of Arc from GitHub. Run the following command:
git clone https://github.com/horst3180/arc-theme --depth 1
Now, we have to build the theme. Change the active directory.
cd arc-theme/
Ignite the build process!
./autogen.sh --prefix=/usr
Note: It's possible to enjoy a whole array of options with this command. Here's the short list for all the supported command. If you're willing to use a few of them together, then just add them one after another.
-disable-transparency | Disable the transparent elements on GTK3 |
-disable-light | Disable Arc Light |
-disable-dark | Disable Arc Dark |
-disable-darker | Disable Arc Darker |
-disable-gtk2 | No GTK2 support |
-disable-gtk3 | No GTK3 support |
-disable-gnome-shell -disable-metacity -disable-cinnamon -disable-unity -disable-xfwm | Disable support for various desktop environments |
-with-gnome= | Only for a specific GNOME version (experimental feature). Available versions for the parameter: · 3.14 · 3.16 · 3.18 · 3.20 · 3.22 |
Install the theme:
sudo make install
Uninstalling Arc theme
Well, if you don't have a way of uninstalling the software you've installed, it makes things pretty infuriating, right? Depending on what method you choose to install, the uninstallation method will vary.
Uninstall using APT
If you've installed Arc theme from Ubuntu's default repository, then it's just only a command to uninstall the theme from your system.
sudo apt remove arc-theme
Uninstalling from source
Navigate to the source code folder.
cd
Perform the uninstallation.
sudo make uninstall
Arc icon theme (bonus)
Now that you've installed the Arc theme, how about the Arc icons? Arc also has its own icon pack with some of the coolest-looking ones in the library. Let's get started!
For this part, the aforementioned dependencies are also required, so make sure that they're present on your system.
sudo apt install git libgtk-3-dev automake autoconf gtk2-engines-pixbuf
Unfortunately, this icon theme isn't available on the official repository of Ubuntu. But don't worry; we'll get it installed by compiling from source.
Let's grab the source code.
git clone https://github.com/horst3180/arc-icon-theme --depth 1
Now, start the building process.
./autogen.sh --prefix=/usr
Finally, install the theme.
sudo make install
If you don't like the icon theme, the uninstallation process is similar to Arc's. Just navigate to the source folder and run the following command.
sudo make uninstall
Activating Arc theme
Depending on what desktop environment you're using, you may have to follow different paths.
GNOME: GNOME Tweak Tool -> Appearance -> choose “Arc” or other flavors.
Xfce: Menu -> Settings -> Appearance -> Style -> select “Arc” or other Arc flavors from the list.
Cinnamon: Menu -> Appearance -> System Settings -> Theme -> select “Arc” from “Controls”, “Desktop” and “Window borders”.
Arc showcase
Here are all the effects of the Arc.
Arc Light
Arc Dark
Arc Darker
Final thoughts
Arc is a good-looking theme with a huge user base around it. Hopefully, Arc was able to revitalize your experience with Ubuntu.
Interested in other themes? Check out Numix icon theme, Faenza icon theme, Vimix, and Vertex, etc.
Enjoy!