This commit is contained in:
Lilith 2025-02-27 02:26:55 +01:00
parent a71a3b5593
commit cb52890889
Signed by: lilith
GPG key ID: 8712A0F317C37175
16657 changed files with 1483086 additions and 1 deletions

16
home/ags/lib/gtk.ts Normal file
View file

@ -0,0 +1,16 @@
import Gio from "gi://Gio"
import options from "options"
const settings = new Gio.Settings({
schema: "org.gnome.desktop.interface",
})
function gtk() {
const scheme = options.theme.scheme.value
settings.set_string("color-scheme", `prefer-${scheme}`)
}
export default function init() {
options.theme.scheme.connect("changed", gtk)
gtk()
}