> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# How to Install and Change GNOME Theme in Linux
- URL: https://itsfoss.com/install-switch-themes-gnome-shell/
- Published: 2015-01-08T00:49:17.000Z
- Updated: 2023-09-04T16:13:52.000Z
- Description: Complete screenshot guide to install and use new themes in GNOME desktop environment. Steps valid for most Linux distribution using GNOME.
- Author: Abhishek Prakash
- Tags: Customization ⚙️

By changing your GNOME theme, you can give your Linux desktop a brand-new look and feel.

In this tutorial, I’ll show you how to install new themes on a Linux system running the GNOME desktop environment.

There are two aspects of the GNOME theme:

- Application theme: changes the appearance of the application windows
- Shell theme: changes the shell elements like the top panel, system tray, message tray and notifications

![Ubuntu theme change](https://itsfoss.com/content/images/wordpress/2017/10/ubuntu-17-10-changing-theme-800x450.jpeg)

I’ll show you how to change both aspects of a GNOME theme in this tutorial.

## Installing themes in GNOME

Before you go on downloading the themes, you should make sure of a few things as prerequisites.

There are two places the themes files can be placed:

- `~/.themes`: You may have to create this folder in your home directory if it doesn’t exist. The themes placed here will be available only to you (the logged in user)
- `/usr/share/themes`: The themes put in this folder will be available to all the users on your system. You need to be root to put files in this folder.

Normally, I suggest going with the former one which is \~/themes.

To do that, go to your Home directory. Press [Ctrl+H to show hidden files and folders](https://itsfoss.com/hide-folders-and-show-hidden-files-in-ubuntu-beginner-trick/). If you don’t see the .themes directory, create it.

Alternatively, use this command in the terminal to create this directory:

```
mkdir ~/.themes
```

The next thing you should make sure of is to have [GNOME Tweaks tool installed](https://itsfoss.com/gnome-tweak-tool/) on your system otherwise you won’t be able to change the theme. You can use your distribution’s software center or package manager to install it.

### Download GNOME themes

First thing first, you need to get some [good GNOME themes](https://itsfoss.com/best-gtk-themes/). You can find plenty on the Gnome-look website.

[Get Themes From Gnome-look](https://www.gnome-look.org/?ref=itsfoss.com)

If you want suggestions, please have a look of our [list of the best GNOME themes](https://itsfoss.com/best-gtk-themes/).

Extract the downloaded theme file. Copy the folder and paste it in the .themes folder of your home directory (that you had created earlier).

### Change GNOME theme with GNOME Tweaks tool

Once you have installed new themes, it is time to see how to use this new GNOME theme. You have GNOME Tweaks tool installed for this purpose.

Press **Super key (Windows key)** and search for **GNOME Tweak Tool**. Click on it to open it.

![GNOME Tweaks tool](https://itsfoss.com/content/images/wordpress/2020/07/tweaks.png)

Now under **Appearance** section, you should see the options to change icons, applications and shell themes.

You’ll see that while it is easy to change the Applications theme, the Shell theme has a warning sign in front of it and you cannot change it.

Don’t worry. This can be ‘fixed’. Let me show you how to do it in the next section.

![Unable To Select Gnome Shell Theme](https://itsfoss.com/content/images/wordpress/2020/07/unable-to-select-gnome-shell-theme.jpg)

## Troubleshoot: Not able to select GNOME Shell theme in GNOME Tweaks tool

If you see an exclamation mark and you can not select themes in it, you need to an exra step.

Don’t worry. It’s not a big deal. You need to [install GNOME Shell Extensions](https://itsfoss.com/gnome-shell-extensions/) to fix this issue. Use the following command in the terminal:

```
sudo apt install gnome-shell-extensions
```

After installing the extensions, go to **Extensions->User Themes** and turn it on.

![User Theme](https://itsfoss.com/content/images/wordpress/2020/07/user-theme.png)

User Theme

In case the User Theme does not appear after installing the extension, then try logging out or rebooting.

Also, in case if the GNOME Shell extension does not work for you at all, you can try out the [Gnome Shell Browser extension](https://extensions.gnome.org/?ref=itsfoss.com).

Once you enable the extension, click on the User themes and toggle on the off button, and you are all done. Also, to know more about the GNOME extension, you can have a look at the [How to Use GNOME Shell Extensions](https://itsfoss.com/gnome-shell-extensions/) guide.

![User Themes Browser](https://itsfoss.com/content/images/wordpress/2020/07/user-themes-browser.jpg)

Now, you should be able to install the themes as described earlier.

![Install Themes Directly](https://itsfoss.com/content/images/wordpress/2020/07/install-themes-directly.png)

The theme change should reflect immediately. If you do not see the theme changes immediately, press **Alt+F2** key or **FN+ALT+F2** key.

It will open a command box. Just type ‘**r**’ in it. This will restart the GNOME shell and the selected theme should be applied.

![Run A Command](https://itsfoss.com/content/images/wordpress/2020/07/run-a-command.png)

## More on GNOME themes

💡

You can get plenty of GNOME Shell themes from Gnome-look website. But beware that not all themes might be compatible with your version of GNOME Shell. Also, some poorly packaged themes contain nested subfolders and sometimes you’ll have to copy the subfolders to the \~/.themes directory.

Need some theme suggestions? Here are some:

[18 Best GTK Themes for Ubuntu and other Linux DistributionsLet’s have a look at some beautiful GNOME themes that you can use not only in Ubuntu but other Linux distributions that use GNOME.![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSPhillip Prado![](https://itsfoss.com/content/images/wordpress/2018/03/flatremix.png)](https://itsfoss.com/best-gtk-themes/)

[13 Best Dark GTK Themes for Your Linux DesktopCome to the dark side. Give your Linux desktop a gorgeous dark look with these super cool dark GTK themes.![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSPratham Patel![](https://itsfoss.com/content/images/wordpress/2021/11/dark-gtk-themes.png)](https://itsfoss.com/dark-gtk-themes/)

I hope this helps you to easily and correctly install themes in GNOME. Any questions or suggestions are always welcome.