---
title: Install theme-sync on Linux | Snap Store
description: Get the latest version of theme-sync for Linux - Synchronize application
  themes with GNOME appearance settings
url: https://snapcraft.io/theme-sync
---

# theme-sync

[Jon Seager (jnsgruk)](https://snapcraft.io/publisher/jnsgruk "View all snaps from Jon Seager (jnsgruk)")

* [Jon Seager (jnsgruk)](https://snapcraft.io/publisher/jnsgruk "View all snaps from Jon Seager (jnsgruk)")
* [Utilities](https://snapcraft.io/search?categories=utilities)

latest/stable 0.1.4

Install latest/stable of theme-sync

---

**Install using the command line**

```
sudo snap install theme-sync
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* theme-sync

---

### License

* Apache-2.0

---

### Last updated

* 10 March 2026 - latest/stable
* 10 March 2026 - latest/candidate

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/theme-sync#report-snap-modal)

---

* [Description](https://snapcraft.io/theme-sync#tab-description)
* [Security](https://snapcraft.io/theme-sync#tab-security)

#### Synchronize application themes with GNOME appearance settings

Synchronize theme preferences across multiple terminal tools based
on your GNOME appearance settings.

While many tools now support automatic theme switching based on
system settings, many do not. This utility aims to bridge that
gap by monitoring GNOME's theme state, then substituting theme names
in configuration files.

Before this can be used, you must connect some snap interfaces:

```
 sudo snap connect theme-sync:dot-config
 sudo snap connect theme-sync:process-control
```

The process-control interface is only required if you want to be able
to send signals to other applications in order to have them reload
their configuration.

---

## Install theme-sync on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/theme-sync/arch)

[### CentOS](https://snapcraft.io/install/theme-sync/centos)

[### Debian](https://snapcraft.io/install/theme-sync/debian)

[### elementary OS](https://snapcraft.io/install/theme-sync/elementary)

[### Fedora](https://snapcraft.io/install/theme-sync/fedora)

[### KDE Neon](https://snapcraft.io/install/theme-sync/kde-neon)

[### Kubuntu](https://snapcraft.io/install/theme-sync/kubuntu)

[### Manjaro](https://snapcraft.io/install/theme-sync/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/theme-sync/pop)

[### openSUSE](https://snapcraft.io/install/theme-sync/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/theme-sync/rhel)

[### Ubuntu](https://snapcraft.io/install/theme-sync/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/theme-sync/raspbian)
