From d6acb3d86cf0842bff81da1ec2bc990ae84ed85b Mon Sep 17 00:00:00 2001
From: Drew DeVault <sir@cmpwn.com>
Date: Fri, 30 Mar 2018 00:13:54 -0400
Subject: [PATCH] Set WAYLAND_DISPLAY earlier in startup

---
 sway/server.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sway/server.c b/sway/server.c
index 75202df2..3fba019d 100644
--- a/sway/server.c
+++ b/sway/server.c
@@ -102,12 +102,11 @@ void server_fini(struct sway_server *server) {
 void server_run(struct sway_server *server) {
 	wlr_log(L_INFO, "Running compositor on wayland display '%s'",
 			server->socket);
-	setenv("_WAYLAND_DISPLAY", server->socket, true);
+	setenv("WAYLAND_DISPLAY", server->socket, true);
 	if (!wlr_backend_start(server->backend)) {
 		wlr_log(L_ERROR, "Failed to start backend");
 		wlr_backend_destroy(server->backend);
 		return;
 	}
-	setenv("WAYLAND_DISPLAY", server->socket, true);
 	wl_display_run(server->wl_display);
 }