From 86d2a03a0a231496fe55314bdc671484ace02459 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sat, 2 Aug 2025 16:56:19 +0700 Subject: [PATCH] settings: add monochromize/tint icons toggles --- .../ii/modules/settings/InterfaceConfig.qml | 34 ++++++++++++++++--- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/.config/quickshell/ii/modules/settings/InterfaceConfig.qml b/.config/quickshell/ii/modules/settings/InterfaceConfig.qml index 82bbf7010..f9cbab63c 100644 --- a/.config/quickshell/ii/modules/settings/InterfaceConfig.qml +++ b/.config/quickshell/ii/modules/settings/InterfaceConfig.qml @@ -95,7 +95,7 @@ ContentPage { } ContentSubsection { - title: Translation.tr("Appearance") + title: Translation.tr("Overall appearance") ConfigRow { uniform: true ConfigSwitch { @@ -187,13 +187,20 @@ ContentPage { } } ConfigSwitch { - text: Translation.tr('Always show numbers') - checked: Config.options.bar.workspaces.alwaysShowNumbers + text: Translation.tr('Tint app icons') + checked: Config.options.bar.workspaces.monochromeIcons onCheckedChanged: { - Config.options.bar.workspaces.alwaysShowNumbers = checked; + Config.options.bar.workspaces.monochromeIcons = checked; } } } + ConfigSwitch { + text: Translation.tr('Always show numbers') + checked: Config.options.bar.workspaces.alwaysShowNumbers + onCheckedChanged: { + Config.options.bar.workspaces.alwaysShowNumbers = checked; + } + } ConfigSpinBox { text: Translation.tr("Workspaces shown") value: Config.options.bar.workspaces.shown @@ -216,6 +223,18 @@ ContentPage { } } + ContentSubsection { + title: Translation.tr("Tray") + + ConfigSwitch { + text: Translation.tr('Tint icons') + checked: Config.options.bar.tray.monochromeIcons + onCheckedChanged: { + Config.options.bar.tray.monochromeIcons = checked; + } + } + } + ContentSubsection { title: Translation.tr("Weather") ConfigSwitch { @@ -307,6 +326,13 @@ ContentPage { } } } + ConfigSwitch { + text: Translation.tr("Tint app icons") + checked: Config.options.dock.monochromeIcons + onCheckedChanged: { + Config.options.dock.monochromeIcons = checked; + } + } } ContentSection {