aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-10-10 09:55:44 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-10-10 09:55:44 +0400
commit02f37c8573afb8cce9f38e8d4a809ea58ca3eae8 (patch)
tree7125f7dd3719d1e5367aeec834bec0ec1446a364 /src/main.rs
parent66533ae0b1b84c0d5acbc5e6618fb1700eeb61db (diff)
downloadniri-02f37c8573afb8cce9f38e8d4a809ea58ca3eae8.tar.gz
niri-02f37c8573afb8cce9f38e8d4a809ea58ca3eae8.tar.bz2
niri-02f37c8573afb8cce9f38e8d4a809ea58ca3eae8.zip
Extract dbus server startup
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 6680e11b..c9d10ea0 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -37,6 +37,8 @@ use tracing_subscriber::EnvFilter;
use utils::spawn;
use watcher::Watcher;
+use crate::dbus::DBusServers;
+
#[derive(Parser)]
#[command(author, version, about, long_about = None)]
struct Cli {
@@ -107,7 +109,7 @@ fn main() {
}
}
- state.niri.start_dbus(&state.backend, is_systemd_service);
+ DBusServers::start(&mut state, is_systemd_service);
// Notify systemd we're ready.
if let Err(err) = sd_notify::notify(true, &[NotifyState::Ready]) {