From 29e6dd0f84cf3551da0668e4a424b4e0edf84f64 Mon Sep 17 00:00:00 2001 From: Lucy Date: Fri, 29 Jul 2022 12:00:29 -0400 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Launch=20`swaybg`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main.rs b/src/main.rs index fc1d5dc..7342d7b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -77,6 +77,19 @@ async fn main() -> Result<()> { env, vec![fd], ); + let (env, fd) = comp::create_privileged_socket(&mut sockets, &env_vars) + .wrap_err("failed to create applet host")?; + generic::run_executable( + token.child_token(), + info_span!(parent: None, "swaybg"), + "swaybg", + vec![ + "-i".into(), + "/usr/share/backgrounds/pop/kate-hazen-COSMIC-desktop-wallpaper.png".into(), + ], + env, + vec![fd], + ); socket_tx.send(sockets).unwrap(); generic::run_executable( token.child_token(),