You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Or download and extract a [snapshot](https://github.com/jnsh/arc-theme/archive/master.zip) of the master git branch, or the latest [release tarball](https://github.com/jnsh/arc-theme/releases/latest).
10
10
11
-
####Dependencies
11
+
## Dependencies
12
12
13
-
#####Build dependencies
13
+
#### Build dependencies
14
14
15
15
To build the theme the following packages are required:
16
16
*`meson`
@@ -21,7 +21,7 @@ The following packages are only required for building certain themes:
21
21
22
22
You can avoid these dependencies by choosing to not build specific themes using the `themes` build option.
23
23
24
-
#####Runtime dependencies
24
+
#### Runtime dependencies
25
25
26
26
For the GTK 2 theme to function properly, install the following:
27
27
*`gnome-themes-extra`, or `gnome-themes-standard` before GNOME version 3.28
@@ -32,13 +32,13 @@ For the GTK 2 theme to function properly, install the following:
32
32
*`gtk2-engine-murrine` (openSUSE)
33
33
*`gtk-engines-murrine` (Gentoo)
34
34
35
-
####Building and installation
35
+
## Building and installation
36
36
37
37
Arc-theme uses [Meson](https://mesonbuild.com/) build system, refer to its documentation for further information about the build process.
38
38
39
39
The following instructions should work for most common cases.
40
40
41
-
#####Setup and configure a build directory
41
+
#### Setup and configure a build directory
42
42
43
43
First you need to setup and configure a new build directory (e.g. `build/`) from the cloned/extracted source code directory.
44
44
@@ -52,13 +52,13 @@ The build options can later be changed with `meson configure` command, e.g.
Build and install the theme according to your configuration by running the following:
58
58
59
59
meson install -C build/
60
60
61
-
#####Note about installation in user's home directory
61
+
#### Note about installation in user's home directory
62
62
63
63
Some themes (at least GTK 2) aren't loaded from `~/.local/share/themes/`. You can work around this e.g. by symlinking the Arc theme directories in `~/.local/share/themes/` to `~/.themes/` with following commands:
64
64
@@ -67,7 +67,7 @@ Some themes (at least GTK 2) aren't loaded from `~/.local/share/themes/`. You ca
The source code comes branched for different versions of GTK 3, GNOME Shell, and Cinnamon. Only one version of those themes will be built and installed, and using the wrong versions will likely result in visual issues.
73
73
@@ -80,7 +80,7 @@ Otherwise the build system tries to determine correct versions using the followi
80
80
81
81
**Note:** The build setup for GTK 3, Cinnamon and GNOME Shell themes will fail, if their versions can't be determined either from the build options, or from installed packages.
82
82
83
-
####Build options
83
+
## Build options
84
84
85
85
Arc-theme specific build options can be set or changed with `meson configure -Doption=value <build_directory>` e.g.
86
86
@@ -96,7 +96,7 @@ Option | Default value | Description
96
96
`gtk3_version` | - | Build GTK 3 theme for specific version
97
97
`gnome_shell_gresource` | `false` | Compile GNOME Shell theme into a gresource file
98
98
99
-
####Uninstallation
99
+
## Uninstallation
100
100
101
101
Manually remove the theme directories from your install location, e.g.
0 commit comments