summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAylur <[email protected]>2025-01-03 10:52:19 +0100
committerAylur <[email protected]>2025-01-03 10:52:19 +0100
commit378c75bef019bf794a9d4d320e123073d3599eba (patch)
tree969f3dd579b2727564dbc2e4b9a2260576f247be /docs
parent207557dd2b069a33bb78ce3ab3c83cd8bec7a58d (diff)
docs: update tray installation guide
Diffstat (limited to 'docs')
-rw-r--r--docs/guide/libraries/tray.md20
1 files changed, 15 insertions, 5 deletions
diff --git a/docs/guide/libraries/tray.md b/docs/guide/libraries/tray.md
index 43b3aa6..2413443 100644
--- a/docs/guide/libraries/tray.md
+++ b/docs/guide/libraries/tray.md
@@ -58,27 +58,37 @@ end
:::code-group
```sh [<i class="devicon-archlinux-plain"></i> Arch]
-sudo pacman -Syu meson gtk3 gobject-introspection libdbusmenu-gtk3
+sudo pacman -Syu meson json-glib gobject-introspection
```
```sh [<i class="devicon-fedora-plain"></i> Fedora]
-sudo dnf install meson gcc gtk3-devel libdbusmenu-gtk3-devel gobject-introspection-devel
+sudo dnf install meson json-glib-devel gobject-introspection-devel
```
```sh [<i class="devicon-ubuntu-plain"></i> Ubuntu]
-sudo apt install meson libgtk-3-dev libdbusmenu-gtk3-dev gobject-introspection
+sudo apt install meson libjson-glib-dev gobject-introspection
+```
+
+2. install `appmenu-glib-translator`
+
+```sh
+git clone https://github.com/rilian-la-te/vala-panel-appmenu.git
+cd vala-panel-appmenu/subprojects/appmenu-glib-translator
+meson setup --prefix /usr build
+meson install -C build
+
```
:::
-2. clone repo
+3. clone repo
```sh
git clone https://github.com/aylur/astal.git
cd astal/lib/tray
```
-3. install
+4. install
```sh
meson setup --prefix /usr build