🔧 chore(modules/backlight, modules/config): fix property name not found, add support for setting properties in config
This commit is contained in:
+14
@@ -350,6 +350,20 @@ const generalConfigDefaults = {
|
||||
}
|
||||
};
|
||||
|
||||
const userDataDefaults = {
|
||||
control_center: {
|
||||
default_backlight: undefined
|
||||
}
|
||||
};
|
||||
|
||||
export const userData = new Config<
|
||||
keyof typeof userDataDefaults,
|
||||
(typeof userDataDefaults)[keyof typeof userDataDefaults]
|
||||
>(
|
||||
`${GLib.get_user_data_dir()}/colorshell/data.json`,
|
||||
userDataDefaults
|
||||
);
|
||||
|
||||
export const generalConfig = new Config<keyof typeof generalConfigDefaults,
|
||||
typeof generalConfigDefaults[keyof typeof generalConfigDefaults]>(
|
||||
`${GLib.get_user_config_dir()}/colorshell/config.json`, generalConfigDefaults
|
||||
|
||||
Reference in New Issue
Block a user