From ccb3d666f4c60a0587a97f528b056d994fd24c54 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 30 Nov 2025 09:27:20 +0530 Subject: [PATCH] Allow toggling color scheme via simulate action --- kitty/boss.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kitty/boss.py b/kitty/boss.py index d1d3efb87..7eb0d9a4c 100644 --- a/kitty/boss.py +++ b/kitty/boss.py @@ -3265,6 +3265,12 @@ def simulate_color_scheme_preference_change(self, which: str) -> None: self.on_system_color_scheme_change('dark', False) case 'no_preference': self.on_system_color_scheme_change('no_preference', False) + case 'toggle': + match theme_colors.applied_theme: + case 'light': + self.on_system_color_scheme_change('dark', False) + case _: + self.on_system_color_scheme_change('light', False) case _: self.show_error(_('Unknown color scheme type'), _('{} is not a valid color scheme type').format(which))