# Arc Theme Arc is a flat theme with transparent elements for GTK 3, GTK 2 and GNOME Shell which supports GTK 3 and GTK 2 based desktop environments like GNOME, Unity, Pantheon, Xfce, MATE, Cinnamon (>=3.4) etc. The NicoHood/arc-theme repository is a soft-fork of the upstream horst3180/arc-theme repository. Its aim is to continue the maintenance of arc-theme. The two maintainers are the Arch-Linux and Debian & Ubuntu packaging maintainers. It is strongly encouraged to submit pull-requests to suggest fixes and enhancements. ## Arc is available in three variants ##### Arc ![A screenshot of the Arc theme](http://i.imgur.com/Ph5ObOa.png) ##### Arc-Darker ![A screenshot of the Arc-Darker theme](http://i.imgur.com/NC6dqyl.png) ##### Arc-Dark ![A screenshot of the Arc-Dark theme](http://i.imgur.com/5AGlCnA.png) ## Installation ### Packages |Distro|Package Name/Link| |:----:|:----:| | Arch Linux | `arc-gtk-theme`, [`gtk-theme-arc-git`](https://aur.archlinux.org/packages/gtk-theme-arc-git) (AUR) | | Debian Testing/Unstable | `arc-theme` | | Fedora | `arc-theme` | | Gentoo/Funtoo | `x11-themes/arc-theme` from the [Scriptkitties Overlay][sk-overlay] | | Solus | `arc-gtk-theme` | | Ubuntu 16.10 - 18.04 | `arc-theme` | Ubuntu 16.04 - 18.04 | `arc-theme` from [fossfreedom/arc-gtk-theme-daily](https://launchpad.net/~fossfreedom/+archive/ubuntu/arc-gtk-theme-daily) | | FreeBSD | `x11-themes/gtk-arc-themes` | **AUR Note:** If you're having trouble with the AUR packages please email the package maintainer at zach@zach-adams.com before creating an issue. -- ### Manual Installation To build the theme the follwing packages are required * `autoconf` * `automake` * `pkg-config` or `pkgconfig` for Fedora * `libgtk-3-dev` for Debian based distros or `gtk3-devel` for RPM based distros * `git` to clone the source directory **Note:** For distributions which don't ship separate development packages, just the GTK 3 package is needed instead of the `-dev` packages. For the theme to function properly, install the following * GNOME Shell 3.18 - 3.26, GTK 3.18 - 3.22 * The `gnome-themes-standard` package * The murrine engine. This has different names depending on the distro. * `gtk-engine-murrine` (Arch Linux) * `gtk2-engines-murrine` (Debian, Ubuntu, elementary OS) * `gtk-murrine-engine` (Fedora) * `gtk2-engine-murrine` (openSUSE) * `gtk-engines-murrine` (Gentoo) Install the theme with the following commands #### 1. Get the source Clone the git repository with git clone https://github.com/horst3180/arc-theme --depth 1 && cd arc-theme #### 2. Build and install the theme ./autogen.sh --prefix=/usr sudo make install Other options to pass to autogen.sh are --disable-transparency disable transparency in the GTK3 theme --disable-light disable Arc Light support --disable-darker disable Arc Darker support --disable-dark disable Arc Dark support --disable-cinnamon disable Cinnamon support --disable-gnome-shell disable GNOME Shell support --disable-gtk2 disable GTK2 support --disable-gtk3 disable GTK3 support --disable-metacity disable Metacity support --disable-unity disable Unity support --disable-xfwm disable XFWM support --with-gnome= build the theme for a specific GNOME version (3.18, 3.20, 3.22) Note 1: Normally the correct version is detected automatically and this option should not be needed. Note 2: For GNOME 3.24 and 3.26, use --with-gnome-version=3.22 (this works for now, the build system will be improved in the future) After the installation is complete the theme can be activated with `gnome-tweak-tool` or a similar program by selecting `Arc`, `Arc-Darker` or `Arc-Dark` as Window/GTK+ theme and `Arc` or `Arc-Dark` as GNOME Shell/Cinnamon theme. If the `--disable-transparency` option was used, the theme will be installed as `Arc-solid`, `Arc-Darker-solid` and `Arc-Dark-solid`. ## Uninstall Run sudo make uninstall from the cloned git repository, or sudo rm -rf /usr/share/themes/{Arc,Arc-Darker,Arc-Dark} ## Extras ### Arc KDE A port of Arc for the Plasma 5 desktop with a few additions and extras. Available [here](https://github.com/PapirusDevelopmentTeam/arc-kde). ### Arc icon theme The Arc icon theme is available at https://github.com/horst3180/arc-icon-theme ### Plank theme To install the Plank theme, copy the `extra/Arc-Plank` folder to `~/.local/share/plank/themes` or to `/usr/share/plank/themes` for system-wide use. Now open the Plank preferences window by executing `plank --preferences` from a terminal and select `Arc-Plank` as the theme. ### Arc-Dark for Ubuntu Software Center The Arc Dark theme for the Ubuntu Software Center by [mervick](https://github.com/mervick) can be installed from [here](https://github.com/mervick/arc-dark-software-center). It solves readability issues with Arc Dark and the Ubuntu Software Center. ## Troubleshooting If you get artifacts like black or invisible backgrounds under Unity, disable overlay scrollbars with gsettings set com.canonical.desktop.interface scrollbar-mode normal ## Bugs If you find a bug, please report it at https://github.com/horst3180/arc-theme/issues ## License Arc is available under the terms of the GPL-3.0. See `COPYING` for details. ## Full Preview ![A full screenshot of the Arc theme](http://i.imgur.com/tD1OBQ3.png) Screenshot Details: Icons: [Arc](https://github.com/horst3180/arc-icon-theme) | Launcher Icons based on [White Pixel Icons](http://darkdawg.deviantart.com/art/White-Pixel-Icons-252310560) | [Wallpaper](https://pixabay.com/photo-869593/) | Font: Futura Bk bt [sk-overlay]: https://c.darenet.org/scriptkitties/overlay [NicoHood-fossfreedom]: https://launchpad.net/~fossfreedom/+archive/ubuntu/arc-gtk-theme-daily