From 95df0734553627c536a10db7674b8238cbb11ebd Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Fri, 25 Jul 2025 15:16:50 -0500 Subject: [PATCH] gtk-ng: tell systemd when Ghostty is ready --- src/apprt/gtk-ng/class/application.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/apprt/gtk-ng/class/application.zig b/src/apprt/gtk-ng/class/application.zig index 385749c04..6a49dd54c 100644 --- a/src/apprt/gtk-ng/class/application.zig +++ b/src/apprt/gtk-ng/class/application.zig @@ -15,6 +15,7 @@ const cgroup = @import("../cgroup.zig"); const CoreApp = @import("../../../App.zig"); const configpkg = @import("../../../config.zig"); const internal_os = @import("../../../os/main.zig"); +const systemd = @import("../../../os/systemd.zig"); const terminal = @import("../../../terminal/main.zig"); const xev = @import("../../../global.zig").xev; const CoreConfig = configpkg.Config; @@ -376,6 +377,9 @@ pub const Application = extern struct { return; } + // Tell systemd that we are ready. + systemd.notify.ready(); + log.debug("entering runloop", .{}); defer log.debug("exiting runloop", .{}); priv.running = true;