use cosmic_config::{cosmic_config_derive::CosmicConfigEntry, CosmicConfigEntry}; use serde::{Deserialize, Serialize}; #[derive(Debug, Deserialize, Serialize, Clone, CosmicConfigEntry)] pub struct CosmicIdleConfig { /// Screen off idle time, in ms pub screen_off_time: u32, } impl Default for CosmicIdleConfig { fn default() -> Self { Self { screen_off_time: 10 * 60 * 1000, } } }