From d80fb44e720435cd5799753a1272814880f33378 Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Sun, 4 May 2025 11:20:22 +0800 Subject: [PATCH] opt: set XDG_CURRENT_DESKTOP env in setup --- src/maomao.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/maomao.c b/src/maomao.c index b044bd4..f80bca0 100644 --- a/src/maomao.c +++ b/src/maomao.c @@ -5024,8 +5024,6 @@ run(char *startup_cmd) { if (!wlr_backend_start(backend)) die("startup: backend_start"); - setenv("XDG_CURRENT_DESKTOP", "maomao", 1); - /* Now that the socket exists and the backend is started, run the startup * command */ if(!startup_cmd) @@ -5483,6 +5481,8 @@ void setup(void) { init_baked_points(); + setenv("XDG_CURRENT_DESKTOP", "maomao", 1); + int drm_fd, i, sig[] = {SIGCHLD, SIGINT, SIGTERM, SIGPIPE}; struct sigaction sa = {.sa_flags = SA_RESTART, .sa_handler = handlesig}; sigemptyset(&sa.sa_mask);