Installing beautiful, flat Arc theme on Fedora 27/28

Arc is a beautiful, flat theme for GTK 2 and GTK 3 powered desktop environments including GNOME Shell, Cinnamon, Unity, MATE, Budgie, Pantheon, Xfce ..etc. It is the default theme used in distributions like Linux Lite.

Arc theme has multiple variations including Arc, Arc Dark, Arc Darker, Arc Solid, Arc Solid Dark ..etc. The Simple Arc theme uses the same color for windows and title bars, Arc Dark uses dark colored windows and title bars and Arc Darker uses dark colored title bar and light colored windows.

This guide will help you to install Arc theme in Fedora Workstation. Even though this tutorial is written for Fedora 27 and Fedora 28, it can be used for later versions also, provided the development team maintains this theme actively.

Arc theme on Fedora 23 Budgie Desktop

Removing previous installations (If any)

If you have already installed any previous versions of Arc theme, it is better to remove it to avoid any possible conflicts. You may use following command to remove previous installations.
$ sudo rm -rf /usr/share/themes/{Arc,Arc-Darker,Arc-Dark}
$ rm -rf ~/.local/share/themes/{Arc,Arc-Darker,Arc-Dark}
$ rm -rf ~/.themes/{Arc,Arc-Darker,Arc-Dark}

Installing Arc theme from repository

The Arc developers has created repositories for installing Arc theme. So If you prefer to use this version of Arc theme, you will have to grab these repositories and install theme using `dnf` utility.

Beginning from Fedora 27, Arc themes are officially available in Fedora repositories. So, it can be installed either using GNOME Software or using the dnf utility.

# Fedora 27 & Fedora 28
$ sudo dnf install arc-theme
$ [password]

Installing Arc theme from source code

If you are trying to install Arc theme in any Fedora release other than 22 and 23, or if you prefer to install latest version of Arc theme, it is recommended to install Arc theme from source code, which again a straight forward process and only requires a few commands.

But as prerequisites, you need to have following utilities/tools installed in your system.
  • autoconf
  • automake
  • pkgconfig
  • gtk3-devel
  • git (if you are fetching theme source code using git command)
Once, you've these tools installed, you can following commands to install Arc theme.
$ git clone https://github.com/horst3180/arc-theme --depth 1 && cd arc-theme
$ ./autogen.sh --prefix=/usr
$ sudo make install

Activating Arc theme

Now you have successfully installed Arc theme in your Fedora system. You can use Arc theme as any other theme.

Changing theme using GNOME shell
It's activation is completely dependent on the Desktop environment that you are using. For example, if you are using GNOME shell, you will have to install gnome-tweak-tool to change theme(Of course, command line options is there). For other environments, generally, you can find theme settings/appearance settings pre-installed.

Share this