feat(config): new configuration file system!!

This commit is contained in:
retrozinndev
2025-06-25 15:21:20 -03:00
parent 02daea8566
commit 86a9481b78
2 changed files with 248 additions and 0 deletions
+4
View File
@@ -21,6 +21,7 @@ import { Wallpaper } from "./scripts/wallpaper";
import { Stylesheet } from "./scripts/stylesheet";
import { Clipboard } from "./scripts/clipboard";
import { PluginClipboard } from "./runner/plugins/clipboard";
import { Config } from "./scripts/config";
let osdTimer: (Time|undefined);
@@ -45,6 +46,9 @@ App.start({
main: (..._args: Array<string>) => {
console.log(`Initialized astal instance as: ${ App.instanceName || "astal" }`);
console.log("Config: initializing configuration file");
Config.getDefault();
Stylesheet.getDefault().compileApply();
App.vfunc_dispose = () => {