mirror of
https://github.com/hyprwm/hyprpaper.git
synced 2024-11-16 22:25:59 +01:00
README: Write about required dependencies (#111)
* doc(README): Write about required dependencies * doc(README): Fix typo
This commit is contained in:
parent
f3837e9d59
commit
b94f84605d
1 changed files with 29 additions and 7 deletions
36
README.md
36
README.md
|
@ -13,19 +13,41 @@ Hyprpaper is a blazing fast wallpaper utility for Hyprland with the ability to d
|
||||||
|
|
||||||
[Arch Linux](https://archlinux.org/packages/community/x86_64/hyprpaper/): `pacman -S hyprpaper`
|
[Arch Linux](https://archlinux.org/packages/community/x86_64/hyprpaper/): `pacman -S hyprpaper`
|
||||||
|
|
||||||
### Manual:
|
## Manual:
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
The development files of these packages need to be installed on the system for `hyprpaper` to build correctly.
|
||||||
|
(Development packages are usually suffixed with `-dev` or `-devel` in most distros' repos).
|
||||||
|
- wayland
|
||||||
|
- wayland-protocols
|
||||||
|
- pango
|
||||||
|
- cairo
|
||||||
|
- file
|
||||||
|
- libglvnd
|
||||||
|
- libglvnd-core
|
||||||
|
- libjpeg-turbo
|
||||||
|
|
||||||
|
Also `gcc-c++` and `ninja` needs to installed.
|
||||||
|
|
||||||
|
To install all of these in Fedora, run this command:
|
||||||
|
```
|
||||||
|
sudo dnf install wayland-devel wayland-protocols-devel pango-devel cairo-devel file-devel libglvnd-devel libglvnd-core-devel libjpeg-turbo-devel gcc-c++
|
||||||
|
```
|
||||||
|
|
||||||
|
On OpenSUSE:
|
||||||
|
```
|
||||||
|
sudo zypper install ninja gcc-c++ wayland-protocols-devel Mesa-libGLESv3-devel file-devel
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building
|
||||||
|
|
||||||
```
|
```
|
||||||
git clone https://github.com/hyprwm/hyprpaper
|
git clone https://github.com/hyprwm/hyprpaper
|
||||||
cd hyprpaper
|
cd hyprpaper
|
||||||
make all
|
make all
|
||||||
```
|
```
|
||||||
*the output binary will be in `./build/`, copy it to your PATH, e.g. `/usr/bin`*
|
|
||||||
|
|
||||||
#### Dependencies
|
*the output binary will be in `./build/`, copy it to your PATH, e.g. `/usr/bin`*
|
||||||
On OpenSUSE:
|
|
||||||
```
|
|
||||||
sudo zypper install ninja gcc-c++ wayland-protocols-devel Mesa-libGLESv3-devel file-devel
|
|
||||||
```
|
|
||||||
|
|
||||||
# Usage
|
# Usage
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue