cosmic-idle/cosmic-idle-config/src/lib.rs

17 lines
426 B
Rust
Raw Normal View History

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,
}
}
}