feat(config): implement configurations

This commit is contained in:
retrozinndev
2025-06-26 15:12:24 -03:00
parent 0dce6a98a9
commit dece2776fe
5 changed files with 81 additions and 59 deletions
+9 -1
View File
@@ -1,4 +1,4 @@
import { AstalIO, execAsync, GObject, interval, property, register } from "astal";
import { AstalIO, exec, execAsync, GLib, GObject, interval, property, register } from "astal";
export { NightLight };
@@ -134,4 +134,12 @@ class NightLight extends GObject.Object {
this.#prevTemperature = null;
this.#prevGamma = null;
}
public saveData(): void {
exec(`sh ${GLib.get_user_config_dir()}/hypr/scripts/save-hyprsunset.sh`);
}
public loadData(): void {
exec(`sh ${GLib.get_user_config_dir()}/hypr/scripts/load-hyprsunset.sh`);
}
}