diff --git a/pages/Configuring/Variables.md b/pages/Configuring/Variables.md index 0e742d6..10fc0f0 100644 --- a/pages/Configuring/Variables.md +++ b/pages/Configuring/Variables.md @@ -226,6 +226,7 @@ Described [here](../Keywords#per-device-input-configs). | disable_autoreload | If true, the config will not reload automatically on save, and instead needs to be reloaded with `hyprctl reload`. Might save on battery. | bool | false | | enable_swallow | Enable window swallowing | bool | false | | swallow_regex | The *class* regex to be used for windows that should be swallowed (usually, a terminal) | str | \[EMPTY\] | +| focus_on_activate | Whether Hyprland should focus an app that requests to be focused (an `activate` request) | bool | true | # Binds diff --git a/pages/Getting Started/Quick-start.md b/pages/Getting Started/Quick-start.md index d1e792e..5abd7e3 100644 --- a/pages/Getting Started/Quick-start.md +++ b/pages/Getting Started/Quick-start.md @@ -12,6 +12,17 @@ If you have an Nvidia card, please also take a look at wrapper, as described in the section below, then follow the instructions from the Nvidia page, and then continue on with sections below. +{{< hint type=important >}} +Running Hyprland in a VM is **_unsupported_**. VMs employ a bunch of tactics that +mess with Hyprland, on top of the fact that they do _not_ provide a GPU. + +If running Hyprland via `WLR_RENDERER_ALLOW_SOFTWARE=1 Hyprland` does not work, +you are out of luck. Try installing it on a real machine. + +Although it's 100% possible to use Hyprland in a VM, if it's not launching it's 99.9% +of the times your fault. Please also keep in mind software rendering is _REALLY_ slow. +{{}} + # Wrapping the launcher (recommended) With Xorg, you get the `.xinitrc`. With Hyprland, you can create your own...