1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-07-02 11:11:04 +02:00

docs(compiling): add info about build deps

This commit is contained in:
Jake Stanger 2023-02-25 14:28:37 +00:00
parent d84139a914
commit 83a49165c4
No known key found for this signature in database
GPG key ID: C51FC8F9CB0BEA61
3 changed files with 39 additions and 3 deletions

View file

@ -9,6 +9,28 @@ cargo build --release
install target/release/ironbar ~/.local/bin/ironbar
```
## Build requirements
To build from source, you must have GTK (>= 3.22) and GTK Layer Shell installed.
### Arch
```shell
pacman -S gtk3 gtk-layer-shell
```
### Ubuntu/Debian
```shell
apt install libgtk-3-dev libgtk-layer-shell-dev
```
### Fedora
```shell
dnf install gtk3 gtk-layer-shell
```
## Features
By default, all features are enabled for convenience. This can result in a significant compile time.