diff --git a/src/apprt/gtk/x11.zig b/src/apprt/gtk/x11.zig index 8965a72e0..e2990c7ba 100644 --- a/src/apprt/gtk/x11.zig +++ b/src/apprt/gtk/x11.zig @@ -13,6 +13,12 @@ pub fn is_display(display: ?*c.GdkDisplay) bool { ) != 0; } +/// Returns true if the app is running on X11 +pub fn is_current_display_server() bool { + const display = c.gdk_display_get_default(); + return is_display(display); +} + pub const Xkb = struct { base_event_code: c_int, funcs: Funcs,