10

THIS is the theme I'd like to install. What I've done so far:

  1. Extracted Dark-Aurora folder from the archive.
  2. Copied that folder to ~/usr/share/themes.
  3. Created /home/[user-name]/.themes folder and copied Dark-Aurora there too.
  4. Opened Unity Tweak Tool, clicked on Theme.
  5. Only the three default themes (Ambiance, Highcontrast and Radiance) are there). Dark-aurora is nowhere to be found.

So what am I doing wrong? Thanks in advance.

Hichigaya Hachiman
  • 103
  • 1
  • 1
  • 6

4 Answers4

6

After extracting the archive, you'll find Aurora and Dark Aurora folders there. You have to put them in either ~/.local/share/themes or /usr/share/themes directory.

However, I saw that they don't appear in Unity Tweak Tool. The solution is using Gnome Tweak Tool to set the theme.

To install it -

sudo apt install gnome-tweak-tool

Open and set the theme from Appearance Section.

Update after further information It appeared OP's .local folder was owned by root. To get the ownership use sudo chown -r your-user-name ~/.local before copying the theme folder. Then use cp without using sudo.

Anwar
  • 75,875
  • 31
  • 191
  • 309
  • `sudo cp -r Downloads/Dark-Aurora/ ~/.local/share/themes/Dark-aurora ` but still it is not shown in GTT. – Hichigaya Hachiman Sep 08 '16 at 16:07
  • @HichigayaHachiman I didn't get you. I said in the answer that since this theme is incompatible, it will not be shown in Unity Tweak tool. But Gnome tweak tool will show it. Also, you don't need `sudo`. remove the folder by going to `~/.local/share/themes/` and paste them as normal user – Anwar Sep 08 '16 at 17:38
  • GTT = Gnome Tweak Tool. And I can't access `./local` wihout root access. – Hichigaya Hachiman Sep 08 '16 at 19:15
  • If you cant access `.local` in your home, that means you have lost ownership of that folder and did bad things. You need to do `sudo chown -r your-user-name ~/.local` first – Anwar Sep 08 '16 at 19:22
  • 1
    Good lord it worked. Yes, claiming ownership of those folders made the themes available. – Hichigaya Hachiman Sep 09 '16 at 01:00
  • @HichigayaHachiman you should have told me that way before. good that it worked. basically nothing in your home folder should be owned by root – Anwar Sep 09 '16 at 04:23
0

Dont know if this is still relevant but: on ubuntu 18.04 is installed libgtk-3.22. I had a theme directory (in ~/.themes) with subdir gtk-3.16 and gtk-3.22, and tweak/userthemes tool didn't list the theme. But when I made a link called gtk-3.0 pointing to the gtk-3.16 directory, the theme was shown. (And it was reading the theme from the gtk-3.22 directory) So yes...

0

In my case I have also created a link with the name gtk-3.22 for gtk3.0 and it worked.

~/.themes$ ls
cinnamon  COPYING  gnome-shell  gtk-2.0  gtk-3.0  index.theme  metacity-1  Mojave-light  Mojave-light-alt  plank  xfwm4

~/.themes$  ln -s ~/.themes/gtk-3.0 gtk-3.22
BeastOfCaerbannog
  • 12,964
  • 10
  • 49
  • 77
0

sometimes if your theme folder does not contain gnome-shell and gtk folders, it means that it only contains icons and must be put in /usr/share/icons or /home/username/.icons instead.