From 02b69d0d39b01b4618ec6e565a72e01b1c0db79f Mon Sep 17 00:00:00 2001
From: alfrix <alfredomonclus@gmail.com>
Date: Sun, 4 Dec 2022 09:26:10 -0300
Subject: [PATCH] theme fix ks using dark theme on desktop

---
 screen.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/screen.py b/screen.py
index 0109fa90..c609eedb 100755
--- a/screen.py
+++ b/screen.py
@@ -398,6 +398,9 @@ class KlipperScreen(Gtk.Window):
         self._ws.send_method("machine.services.restart", {"service": "KlipperScreen"})  # Fallback
 
     def init_style(self):
+        settings = Gtk.Settings.get_default()
+        settings.set_property("gtk-theme-name", "Adwaita")
+        settings.set_property("gtk-application-prefer-dark-theme", False)
         css_data = pathlib.Path(os.path.join(klipperscreendir, "styles", "base.css")).read_text()
 
         with open(os.path.join(klipperscreendir, "styles", "base.conf")) as f: