summaryrefslogtreecommitdiff
path: root/docs/getting-started/installation.md
diff options
context:
space:
mode:
authorAylur <[email protected]>2024-09-07 13:00:42 +0000
committerAylur <[email protected]>2024-09-07 13:00:42 +0000
commit13b6c88dd090bfc8997a2916f0c0cc44bdce2c74 (patch)
tree119e7b61b4b63a05ca96cb3f53ef01f44acdb9bb /docs/getting-started/installation.md
parent758550f320af6eca24674032b98679017db582a0 (diff)
docs: touchups
* code block langs * ags faq * fix broken links
Diffstat (limited to 'docs/getting-started/installation.md')
-rw-r--r--docs/getting-started/installation.md16
1 files changed, 8 insertions, 8 deletions
diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md
index d0c23c2..945e70b 100644
--- a/docs/getting-started/installation.md
+++ b/docs/getting-started/installation.md
@@ -26,7 +26,7 @@ yay -S libastal-meta
1. Clone the repo
-```bash
+```sh
git clone https://github.com/aylur/astal.git
cd astal/core
```
@@ -35,14 +35,14 @@ cd astal/core
:::code-group
-```sh [Fedora]
-sudo dnf install meson gcc valac gtk3-devel gtk-layer-shell-devel
-```
-
```sh [Arch]
sudo pacman -Syu meson vala gtk3 gtk-layer-shell gobject-introspection
```
+```sh [Fedora]
+sudo dnf install meson gcc valac gtk3-devel gtk-layer-shell-devel
+```
+
```sh [Alpine]
sudo apk add meson g++ vala gtk+3.0-dev gtk-layer-shell-dev gobject-introspection-dev
```
@@ -51,7 +51,7 @@ sudo apk add meson g++ vala gtk+3.0-dev gtk-layer-shell-dev gobject-introspectio
sudo apt install meson valac libgtk3-dev libgtk-layer-shell-dev gobject-introspection
```
-```bash [openSUSE]
+```sh [openSUSE]
sudo zypper install gcc meson vala gtk3-devel gtk-layer-shell-devel gobject-introspection-devel
```
@@ -59,7 +59,7 @@ sudo zypper install gcc meson vala gtk3-devel gtk-layer-shell-devel gobject-intr
3. Build and install with `meson`
-```bash
+```sh
meson setup build
meson install -C build
```
@@ -69,7 +69,7 @@ Most distros recommend manual installs in `/usr/local`,
which is what `meson` defaults to. If you want to install to `/usr`
instead which most package managers do, set the `prefix` option:
-```bash
+```sh
meson setup --prefix /usr build
meson install -C build
```