mirror of
https://github.com/hyprwm/hyprpaper.git
synced 2024-12-22 04:19:47 +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`
|
||||
|
||||
### 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
|
||||
cd hyprpaper
|
||||
make all
|
||||
```
|
||||
*the output binary will be in `./build/`, copy it to your PATH, e.g. `/usr/bin`*
|
||||
|
||||
#### Dependencies
|
||||
On OpenSUSE:
|
||||
```
|
||||
sudo zypper install ninja gcc-c++ wayland-protocols-devel Mesa-libGLESv3-devel file-devel
|
||||
```
|
||||
*the output binary will be in `./build/`, copy it to your PATH, e.g. `/usr/bin`*
|
||||
|
||||
# Usage
|
||||
|
||||
|
|
Loading…
Reference in a new issue