Skip to content

Commit 9f2a80e

Browse files
SufianBabrijnsh
authored andcommitted
Update INSTALL.md
Adjust heading sizes to split the INSTALL.md into smaller sections.
1 parent 250ec6c commit 9f2a80e

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

INSTALL.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
## Installing Arc from the source
1+
# Installing Arc from the source
22

3-
#### Getting the source
3+
## Getting the source
44

55
To get the source, either clone the git repository with e.g.
66

77
git clone https://github.com/jnsh/arc-theme --depth 1
88

99
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).
1010

11-
#### Dependencies
11+
## Dependencies
1212

13-
##### Build dependencies
13+
#### Build dependencies
1414

1515
To build the theme the following packages are required:
1616
* `meson`
@@ -21,7 +21,7 @@ The following packages are only required for building certain themes:
2121

2222
You can avoid these dependencies by choosing to not build specific themes using the `themes` build option.
2323

24-
##### Runtime dependencies
24+
#### Runtime dependencies
2525

2626
For the GTK 2 theme to function properly, install the following:
2727
* `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:
3232
* `gtk2-engine-murrine` (openSUSE)
3333
* `gtk-engines-murrine` (Gentoo)
3434

35-
#### Building and installation
35+
## Building and installation
3636

3737
Arc-theme uses [Meson](https://mesonbuild.com/) build system, refer to its documentation for further information about the build process.
3838

3939
The following instructions should work for most common cases.
4040

41-
##### Setup and configure a build directory
41+
#### Setup and configure a build directory
4242

4343
First you need to setup and configure a new build directory (e.g. `build/`) from the cloned/extracted source code directory.
4444

@@ -52,13 +52,13 @@ The build options can later be changed with `meson configure` command, e.g.
5252

5353
meson configure --prefix=/usr -Dvariants=light,darker build/
5454

55-
##### Build and install
55+
#### Build and install
5656

5757
Build and install the theme according to your configuration by running the following:
5858

5959
meson install -C build/
6060

61-
##### Note about installation in user's home directory
61+
#### Note about installation in user's home directory
6262

6363
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:
6464

@@ -67,7 +67,7 @@ Some themes (at least GTK 2) aren't loaded from `~/.local/share/themes/`. You ca
6767
[ -d ~/.local/share/themes/$d ] && ln -s ~/.local/share/themes/$d ~/.themes/;
6868
done
6969

70-
#### Versioned themes
70+
## Versioned themes
7171

7272
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.
7373

@@ -80,7 +80,7 @@ Otherwise the build system tries to determine correct versions using the followi
8080

8181
**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.
8282

83-
#### Build options
83+
## Build options
8484

8585
Arc-theme specific build options can be set or changed with `meson configure -Doption=value <build_directory>` e.g.
8686

@@ -96,7 +96,7 @@ Option | Default value | Description
9696
`gtk3_version` | - | Build GTK 3 theme for specific version
9797
`gnome_shell_gresource` | `false` | Compile GNOME Shell theme into a gresource file
9898

99-
#### Uninstallation
99+
## Uninstallation
100100

101101
Manually remove the theme directories from your install location, e.g.
102102

0 commit comments

Comments
 (0)