From 112621e7936859867e6af77a6a163812005c696f Mon Sep 17 00:00:00 2001 From: Rune Juhl Jacobsen Date: Sun, 31 Mar 2024 22:12:47 +0200 Subject: [PATCH] Fix even more bugs in toggle_theme --- toggle_theme | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/toggle_theme b/toggle_theme index 46d8c21..a16fcf4 100755 --- a/toggle_theme +++ b/toggle_theme @@ -36,7 +36,7 @@ "get" (println (name (current-theme))) "switch" - (let [switch-to (next-theme) + (let [switch-to (next-theme) gnome-theme ((:gnome themes) switch-to)] ;; https://askubuntu.com/questions/1464937/inconsistent-dark-theme-for-gtk-apps-on-23-04 ;; @@ -55,6 +55,7 @@ #(sh "gsettings" "set" "org.gnome.desktop.interface" (str % "-theme") gnome-theme) theme-preferences) (sh "gsettings" "set" "org.gnome.desktop.interface" "color-scheme" (str "prefer-" (name (next-theme)))) + (sh "gsettings" "set" "org.gnome.wm.preferences" "theme" gnome-theme) (run! #(sh "emacsclient" "--socket-name" % "--eval" (str "(load-theme '" ((:emacs themes) switch-to) ")"))