Skip to content

Changing the colour of the standard Arc Theme via scripts

Notifications You must be signed in to change notification settings

AnwarShah/Arc-Theme-Colora

 
 

Repository files navigation

Arc-Colora Theme

The goal is to make scripts that make it easy to change the 'accent' colours of the Arc-Theme.

Arc COLORA is capable to have ANY colour YOU like.

Many articles and youtube tutorials can be found here :

http://erikdubois.be/category/themes/arc-based-themes/

The arc theme can be found at https://github.com/horst3180/

Create your own colour accent theme with these scripts.

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, Budgie, Pantheon, XFCE, Mate, etc.

These scripts are build to run on any Linux distro.

Installation

Important: The script of Horst3180 is build this way that the output will be to /usr/share/themes and that the directories will be called Arc, Arc-Dark and Arc-Darker. If you have already Arc installed. It will be overwritten.

But we have a script to reinstall the original arc theme at the end.

Run the scripts from 1 to 8 and follow the instructions.

1. Install the software you will need

Install the software for your distro.

installation1.sh

2. Change the colour

Use the script to change the colour. Find yourself a nice colour with gpick or online. It should be a hexadecimal notation WITHOUT the #. Read the script for more info.

installation2.sh

3. Delete old assets or png's

Old png's will have to be deleted. They are still the original blue ones. Read the script for more info.

installation3.sh

4. Make new assets or png's

This is the most important part. New png's will be created with your colour. This takes time.

installation4.sh

5. Build and install the theme

installation5.sh

6. Copy and rename the theme

If all went well you will find the result in this directory

/usr/share/themes !!

It has now the standard name Arc, Arc-Dark and Arc-Darker.

We will run

installation6.sh

in order

- to rename the folders
- to move the folders to ~/.themes
- to change the content of the three index.themes

Follow the instructions in the script. It will ask for the name to add behind these standard names.

Arc-Sun for example

After the installation is complete you can activate the theme with gnome-tweak-tool or a similar program by selecting Arc-Sun, Arc-Sun-Dark or Arc-Sun-Darker as Window/GTK+ theme. If you named the theme "Sun". That is just an example.

7. Erase the theme in /usr/share/themes

Your personal theme is in ~/.themes with the changed name and changed index.themes IF you ran previous script.

You can erase the ones in /usr/share/themes.

Run this script

installation7.sh

8. If you want to reinstall the latest version of the original Arc theme

The script of horst3180 will make (and overwrite) folders Arc, Arc-Dark and Arc-Darker in the /usr/share/themes. So when we ran our script to change the colours, the output of this personal creation will be in /usr/share/themes.

If you want the original Arc theme back. Just run this script

installation8.sh

Script can run on a variety of distro's.

ArchMergeD Mate

Screenshots

Archlinux Budgie

Screenshots

Solus Budgie

Screenshots

Ubuntu 16.04

On top of the yellow arc theme I made a new icon theme from sardi mono numix colora where the body is the same colour as the yellow from the theme.

Screenshots

Linux Mint

##Arc-Sun

A screenshot of the Arc-Sun theme

Screenshots

##Arc-Dark-Sun

A screenshot of the Arc-Darker-Sun theme]

Screenshots

###Arc-Darker-Sun

A screenshot of the Arc-Dark-Sun theme

Screenshots

##A screenshot of the Arc-Dark-Fab theme

Screenshots

##A screenshot of the Arc-Dark-Luv theme

Screenshots

##A screenshot of the Arc-Dark-Tomato theme

Screenshots

##A screenshot of the Arc-Dark-Froly theme

Screenshots

##A screenshot of the Arc-Dark-Moon theme

Screenshots

##A screenshot of the Arc-Dark-Polo theme

Screenshots

##A screenshot of the Arc-Dark-Numix theme

Screenshots

##A screenshot of the Arc-Dark-Evopop theme

Screenshots

##A screenshot of the Arc-Dark-Paper theme

Screenshots

##A screenshot of the Arc-Dark-Breeze theme

Screenshots

##A screenshot of the Arc-Dark-Crimson theme

Screenshots

##A screenshot of the Arc-Dark-Tron theme

Screenshots

##A screenshot of the Arc-Dark-Orchid theme

Screenshots

##A screenshot of the Arc-Dark-Watusi theme

Screenshots

##A screenshot of the Arc-Dark-Grenadine theme

Screenshots

##A screenshot of the Arc-Dark-Violet theme

Screenshots

Just want to download the themes not build them.

Linux Mint users download here : https://github.com/erikdubois/Arc-Theme-Colora-Collection

On other githubs I do have some specific Arc Colora themes for that distro when I test the script.

Again just run the scripts on your distro. Depending on cpu power etc it will take about 10-15 minutes.

Uninstall the theme manually

If you renamed the theme to Arc-Sun for example

sudo rm -rf /usr/share/themes/{Arc-Sun,Arc-Darker-Sun,Arc-Dark-Sun}
sudo rm -rf /usr/local/share/themes/{Arc-Sun,Arc-Darker-Sun,Arc-Dark-Sun}
rm -rf ~/.local/share/themes/{Arc-Sun,Arc-Darker-Sun,Arc-Dark-Sun}
rm -rf ~/.themes/{Arc-Sun,Arc-Darker-Sun,Arc-Dark-Sun}

Report any issues on google+ or on this github.

Enjoy.

F A Q


#What can you do if the script does not execute?

Since I sometimes forget to make the script executable, I include here what you can do to solve that.

A script can only run when it is marked as an executable.

ls -al

Above code will reveal if a script has an "x". X meaning executable. Google "chmod" and "execute" and you will find more info.

For now if this happens, you should apply this code in the terminal and add the file name.

chmod +x typeyourfilename

Then you can execute it by typing

./typeyourfilename

Or you can follow these steps

Screenshots


#But that is the fun in Linux.

You can do whatever Y O U want.

Share the knowledge.

I share my knowledge at http://erikdubois.be

About

Changing the colour of the standard Arc Theme via scripts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%