mirror of
https://github.com/hyprwm/hyprland-wiki.git
synced 2024-11-25 22:15:59 +01:00
ecosystem: add more pages
This commit is contained in:
parent
6b155c0206
commit
436bd36876
7 changed files with 90 additions and 1 deletions
|
@ -12,9 +12,20 @@ These docs always target latest -git branch of respective apps.
|
||||||
{{< /callout >}}
|
{{< /callout >}}
|
||||||
|
|
||||||
## Wiki pages
|
## Wiki pages
|
||||||
|
|
||||||
|
### Apps/utilities for the user
|
||||||
- **[hyprpaper](./hyprpaper)**
|
- **[hyprpaper](./hyprpaper)**
|
||||||
- **[hyprpicker](./hyprpicker)**
|
- **[hyprpicker](./hyprpicker)**
|
||||||
- **[hypridle](./hypridle)**
|
- **[hypridle](./hypridle)**
|
||||||
- **[hyprlock](./hyprlock)**
|
- **[hyprlock](./hyprlock)**
|
||||||
- **[hyprcursor](./hyprcursor)**
|
|
||||||
- **[xdg-desktop-portal-hyprland](./xdg-desktop-portal-hyprland)**
|
- **[xdg-desktop-portal-hyprland](./xdg-desktop-portal-hyprland)**
|
||||||
|
- **[hyprsysteminfo](./hyprsysteminfo)**
|
||||||
|
- **[hyprsunset](./hyprsunset)**
|
||||||
|
|
||||||
|
### Libraries and other utilities
|
||||||
|
- **[hyprcursor](./hyprcursor)**
|
||||||
|
- **[hyprutils](./hyprutils)**
|
||||||
|
- **[hyprlang](./hyprlang)**
|
||||||
|
- **[hyprwayland-scanner](./hyprwayland-scanner)**
|
||||||
|
- **[aquamarine](./aquamarine)**
|
||||||
|
|
||||||
|
|
27
pages/Hypr Ecosystem/aquamarine.md
Normal file
27
pages/Hypr Ecosystem/aquamarine.md
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
---
|
||||||
|
weight: 11
|
||||||
|
title: aquamarine
|
||||||
|
---
|
||||||
|
|
||||||
|
aquamarine is a very light linux rendering backend library.
|
||||||
|
|
||||||
|
It is not a replacement or competitor to any other wayland compositor library (e.g. wlroots, libweston), instead implementing only the low-level KMS/DRM/etc rendering backends.
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
Configuration options are passed via environment variables starting with `AQ_` to an app that uses aquamarine, e.g. Hyprland.
|
||||||
|
|
||||||
|
### Variables
|
||||||
|
|
||||||
|
| name | description |
|
||||||
|
| --- | --- |
|
||||||
|
| `AQ_TRACE` | Enables trace (very, very verbose) logging. |
|
||||||
|
| `AQ_DRM_DEVICES` | A colon-separated list of DRM devices (aka. GPUs) to use. The first will be used as primary. Example: `/dev/dri/card1:/dev/dri/card0`. |
|
||||||
|
| `AQ_NO_MODIFIERS` | Disables modifiers for DRM buffers. |
|
||||||
|
| `AQ_MGPU_NO_EXPLICIT` | Disables passing of explicit fences for multi-gpu scanouts |
|
||||||
|
| `AQ_NO_ATOMIC` | (HEAVILY NOT RECOMMENDED) Disable atomic modesetting. |
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
|
||||||
|
Documentation will come soon.
|
||||||
|
|
9
pages/Hypr Ecosystem/hyprlang.md
Normal file
9
pages/Hypr Ecosystem/hyprlang.md
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
---
|
||||||
|
weight: 9
|
||||||
|
title: hyprlang
|
||||||
|
---
|
||||||
|
|
||||||
|
hyprlang is a library that implements parsing for the hypr configuration language.
|
||||||
|
|
||||||
|
See the documentation at [hyprland.org/hyprlang](https://hyprland.org/hyprlang/).
|
||||||
|
|
19
pages/Hypr Ecosystem/hyprsunset.md
Normal file
19
pages/Hypr Ecosystem/hyprsunset.md
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
---
|
||||||
|
weight: 7
|
||||||
|
title: hyprsunset
|
||||||
|
---
|
||||||
|
|
||||||
|
hyprsunset is a small utility to provide a blue light filter
|
||||||
|
for your system.
|
||||||
|
|
||||||
|
This method is preferred to screen shaders as it will _not_ be captured via recording / screenshots.
|
||||||
|
|
||||||
|
{{< callout type=warning >}}
|
||||||
|
|
||||||
|
`hypsunset` is supported since Hyprland 0.45.0.
|
||||||
|
|
||||||
|
{{< /callout >}}
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
See `hyprsunset --help`.
|
7
pages/Hypr Ecosystem/hyprsysteminfo.md
Normal file
7
pages/Hypr Ecosystem/hyprsysteminfo.md
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
---
|
||||||
|
weight: 8
|
||||||
|
title: hyprsysteminfo
|
||||||
|
---
|
||||||
|
|
||||||
|
hyprsysteminfo is a small GUI application to display your system information,
|
||||||
|
as well as easily copy the hyprland version or system info to your clipboard.
|
6
pages/Hypr Ecosystem/hyprutils.md
Normal file
6
pages/Hypr Ecosystem/hyprutils.md
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
weight: 9
|
||||||
|
title: hyprutils
|
||||||
|
---
|
||||||
|
|
||||||
|
hyprutils is a library providing shared implementations of commonly used types across the hypr* ecosystem.
|
10
pages/Hypr Ecosystem/hyprwayland-scanner.md
Normal file
10
pages/Hypr Ecosystem/hyprwayland-scanner.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
weight: 10
|
||||||
|
title: hyprwayland-scanner
|
||||||
|
---
|
||||||
|
|
||||||
|
hyprwayland-scanner, also called hw-s, is a utility to generate sources and headers
|
||||||
|
for wayland protocol specifications.
|
||||||
|
|
||||||
|
It is similar to wayland-scanner, but instead of C, it generates neat and safe C++ implementations.
|
||||||
|
|
Loading…
Reference in a new issue