From dd2e6664384140bd99ca450c47d2c4ed91116981 Mon Sep 17 00:00:00 2001 From: ellieplayswow <164806095+ellieplayswow@users.noreply.github.com> Date: Thu, 27 Feb 2025 20:02:19 +0000 Subject: [PATCH] Adding autostart flag for use / consts --- src/main.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main.rs b/src/main.rs index 7127667..b4c5c2f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -14,11 +14,15 @@ use color_eyre::{eyre::WrapErr, Result}; use comp::create_privileged_socket; use cosmic_notifications_util::{DAEMON_NOTIFICATIONS_FD, PANEL_NOTIFICATIONS_FD}; use futures_util::StreamExt; +#[cfg(feature = "autostart")] use itertools::Itertools; use launch_pad::{process::Process, ProcessManager}; use service::SessionRequest; +#[cfg(feature = "autostart")] use std::collections::HashSet; +#[cfg(feature = "autostart")] use std::path::PathBuf; +#[cfg(feature = "autostart")] use std::process::{Command, Stdio}; use std::{ borrow::Cow, @@ -43,7 +47,9 @@ use zbus::ConnectionBuilder; use crate::notifications::notifications_process; const XDP_COSMIC: Option<&'static str> = option_env!("XDP_COSMIC"); +#[cfg(feature = "autostart")] const AUTOSTART_DIR: &'static str = "autostart"; +#[cfg(feature = "autostart")] const ENVIRONMENT_NAME: &'static str = "COSMIC"; #[tokio::main(flavor = "current_thread")]