feat: add input sources applet

This commit is contained in:
Dominic Gerhauser 2024-04-11 11:24:58 +02:00 committed by Michael Murphy
parent 1abc466f49
commit a1ad3c5f87
16 changed files with 508 additions and 36 deletions

View file

@ -0,0 +1,15 @@
use cosmic::cosmic_config::{self, cosmic_config_derive::CosmicConfigEntry, CosmicConfigEntry};
use cosmic_comp_config::XkbConfig;
use serde::{Deserialize, Serialize};
pub const CONFIG_VERSION: u64 = 1;
#[derive(Clone, CosmicConfigEntry, Debug, Deserialize, Eq, PartialEq, Serialize)]
pub struct Config {}
impl Default for Config {
fn default() -> Self {
Self {}
}
}
#[derive(Clone, CosmicConfigEntry, Debug, Deserialize, PartialEq, Serialize, Default)]
pub struct CosmicCompConfig {
pub xkb_config: XkbConfig,
}