From cf69c16b3ddfb0f89b7b0f9d2392f580e156f412 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Fri, 12 Sep 2025 16:59:17 -0400 Subject: [PATCH] System/Core/Compositor: Create session home directory if it does not exist --- System/Core/Compositor.HC | 3 +++ 1 file changed, 3 insertions(+) diff --git a/System/Core/Compositor.HC b/System/Core/Compositor.HC index f059fca..b3d1ec0 100644 --- a/System/Core/Compositor.HC +++ b/System/Core/Compositor.HC @@ -1034,6 +1034,9 @@ U0 @compositor_init() StrCpy(&Compositor.session.hostname, config->o("default")->@("hostname")); StrCpy(&Compositor.session.user.name, config->o("default")->o("session")->o("user")->@("name")); StrCpy(&Compositor.session.user.fullname, config->o("default")->o("session")->o("user")->@("full_name")); + U8 buf[512]; + StrPrint(buf, "%s%s", config->o("default")->o("filesystem")->@("root"), &Compositor.session.home); + FileSystem.CreatePath(buf); @compositor_set_theme("Umami"); @compositor_set_pointer(); }