aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2018-05-03 12:30:48 +0200
committerGuido Günther <agx@sigxcpu.org>2018-05-03 15:33:44 +0200
commit697bb68ed5e070e844271566c69276cf2ee05178 (patch)
tree2ab4543feab126b90b02872223bc5d27655374d5
parent2964248f42568d7fae410072be30cee1981d6f96 (diff)
Document env vars used by wlroots
-rw-r--r--docs/env_vars.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/env_vars.md b/docs/env_vars.md
new file mode 100644
index 00000000..5744701a
--- /dev/null
+++ b/docs/env_vars.md
@@ -0,0 +1,20 @@
+wlroots reads these environment variables
+
+wlroots specific
+----------------
+* *WLR_DRM_DEVICES*: specifies the DRM devices (as a colon separated list) instead of auto probing them. The first existing device in this list is considered the primary DRM device.
+* *WLR_DRM_NO_ATOMIC*: set to 1 to use legacy DRM interface instead of atomic mode setting
+* *WLR_LIBINPUT_NO_DEVICES*: set to 1 to not fail without any input devices
+* *WLR_WL_OUTPUTS*: when using the wayland backend specifies the number of outputs
+* *WLR_X11_OUTPUTS*: when using the X11 backend specifies the number of outputs
+
+rootston specific
+------------------
+* *XKB_DEFAULT_RULES*, *XKB_DEFAULT_MODEL*, *XKB_DEFAULT_LAYOUT*, *XKB_DEFAULT_VARIANT*, *XKB_DEFAULT_OPTIONS*: xkb setup
+
+generic
+-------
+* *DISPLAY*: if set probe X11 backend in *wlr_backend_autocreate*
+* *WAYLAND_DISPLAY*, *_WAYLAND_DISPLAY*, *WAYLAND_SOCKET*: if set probe Wayland backend in *wlr_backend_autocreate*
+* *XCURSOR_PATH*: directory where xcursors are located
+* *XDG_RUNTIME_DIR*: used to store non persistent temporary files