auto light/dark scheme

This commit is contained in:
Zacharias-Brohn
2026-02-19 14:41:42 +01:00
parent d97cb0d583
commit 79428bb209
5 changed files with 92 additions and 1 deletions
+4
View File
@@ -5,6 +5,7 @@ import Quickshell.Io
import ZShell
import QtQuick
import qs.Modules as Modules
import qs.Helpers
import qs.Paths
Singleton {
@@ -126,6 +127,8 @@ Singleton {
wallust: general.color.wallust,
mode: general.color.mode,
schemeGeneration: general.color.schemeGeneration,
scheduleDarkStart: general.color.scheduleDarkStart,
scheduleDarkEnd: general.color.scheduleDarkEnd
},
apps: {
terminal: general.apps.terminal,
@@ -332,6 +335,7 @@ Singleton {
}
onLoaded: {
ModeScheduler.checkStartup();
try {
JSON.parse(text());
const elapsed = timer.elapsedMs();
+2
View File
@@ -12,6 +12,8 @@ JsonObject {
property bool wallust: false
property bool schemeGeneration: true
property string mode: "dark"
property int scheduleDarkStart: 0
property int scheduleDarkEnd: 0
}
component Apps: JsonObject {