pub use cosmic_bg_config::Color; pub use cosmic_comp_config::XkbConfig; pub use cosmic_theme::Theme; #[derive(Clone, Debug, serde::Deserialize, serde::Serialize)] pub struct UserData { pub uid: u32, pub name: String, pub full_name_opt: Option, pub icon_opt: Option>, pub theme_opt: Option, pub wallpapers_opt: Option>, pub xkb_config_opt: Option, pub clock_military_time: bool, // pub clock_show_seconds: bool, } #[derive(Clone, Debug, serde::Deserialize, serde::Serialize)] pub enum WallpaperData { Bytes(Vec), Color(Color), }