From d23b4dc9e64d3f00e746c65f3038a1a6de44b8f5 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Tue, 7 Oct 2025 19:01:18 +0900 Subject: hst/dbus: move dbus config struct This allows holding a xdg-dbus-proxy configuration without importing system/dbus. It also makes more sense in the project structure since the config struct is part of the hst API however the rest of the implementation is not. Signed-off-by: Ophestra --- hst/config.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'hst/config.go') diff --git a/hst/config.go b/hst/config.go index 4629d3db..e661d2d3 100644 --- a/hst/config.go +++ b/hst/config.go @@ -6,7 +6,6 @@ import ( "time" "hakurei.app/container" - "hakurei.app/system/dbus" ) const Tmp = "/.hakurei" @@ -42,10 +41,10 @@ type ( // Session D-Bus proxy configuration. // If set to nil, session bus proxy assume built-in defaults. - SessionBus *dbus.Config `json:"session_bus,omitempty"` + SessionBus *BusConfig `json:"session_bus,omitempty"` // System D-Bus proxy configuration. // If set to nil, system bus proxy is disabled. - SystemBus *dbus.Config `json:"system_bus,omitempty"` + SystemBus *BusConfig `json:"system_bus,omitempty"` // Direct access to wayland socket, no attempt is made to attach security-context-v1 // and the bare socket is made available to the container. DirectWayland bool `json:"direct_wayland,omitempty"` -- cgit v1.3.1