From 68627925e9bc19133c6c74da157121b9acf299b0 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Fri, 12 Sep 2025 16:28:23 -0400 Subject: [PATCH] System/Core/Compositor: Initialize user session with default values from Settings/config.json --- System/Core/Compositor.HC | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/System/Core/Compositor.HC b/System/Core/Compositor.HC index 099dc2c..f059fca 100644 --- a/System/Core/Compositor.HC +++ b/System/Core/Compositor.HC @@ -1029,10 +1029,11 @@ U0 @compositor_init() Compositor.menubar.title = NULL; Compositor.next_id = 0; Compositor.session.user.uid = 1; - StrCpy(&Compositor.session.home, "/home/alec"); - StrCpy(&Compositor.session.hostname, "erythros"); - StrCpy(&Compositor.session.user.name, "alec"); - StrCpy(&Compositor.session.user.fullname, "Alec Murphy"); + StrPrint(&Compositor.session.home, "%s/%s", config->o("default")->o("filesystem")->@("home"), + config->o("default")->o("session")->o("user")->@("name")); + 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")); @compositor_set_theme("Umami"); @compositor_set_pointer(); }