Ubuntu

Install Arc GTK Theme on Ubuntu

Install Arc GTK Theme on Ubuntu
There are a good number of available themes for revitalizing your experience on Ubuntu. In fact, almost all the Linux distros come up with the power of theming. Thanks to popular theming engines like GTK, it's now possible to enjoy almost any GTK theme on any Linux distro that supports it.

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 /arc-theme/

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!

Kuinka Xdotoolia käytetään stimuloimaan hiiren napsautuksia ja näppäilyjä Linuxissa
Xdotool on ilmainen ja avoimen lähdekoodin komentorivityökalu hiiren napsautusten ja näppäimistön simulointiin. Tässä artikkelissa käsitellään lyhyttä...
Viisi parasta ergonomista tietokonehiirtä Linux-tuotteille
Aiheuttaako pitkäaikainen tietokoneen käyttö kipua ranteessasi tai sormissasi?? Onko sinulla nivelten jäykkyys ja sinun on jatkuvasti ravistettava kät...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...