From aa951b0bc089153632b6d52b284d35f968b8f810 Mon Sep 17 00:00:00 2001 From: _xB <65196493+xBiei@users.noreply.github.com> Date: Fri, 6 Jun 2025 01:12:11 +0300 Subject: [PATCH 01/14] bar: add microphone control to util buttons --- .config/quickshell/modules/bar/UtilButtons.qml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.config/quickshell/modules/bar/UtilButtons.qml b/.config/quickshell/modules/bar/UtilButtons.qml index 48bdab096..d2705865c 100644 --- a/.config/quickshell/modules/bar/UtilButtons.qml +++ b/.config/quickshell/modules/bar/UtilButtons.qml @@ -5,6 +5,7 @@ import QtQuick.Layouts import Quickshell import Quickshell.Io import Quickshell.Hyprland +import Quickshell.Services.Pipewire Rectangle { id: root @@ -63,6 +64,20 @@ Rectangle { } + CircleUtilButton { + Layout.alignment: Qt.AlignVCenter + onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle") + + MaterialSymbol { + horizontalAlignment: Qt.AlignHCenter + fill: 0 + text: Pipewire.defaultAudioSource?.audio?.muted ? "mic_off" : "mic" + iconSize: Appearance.font.pixelSize.large + color: Appearance.colors.colOnLayer2 + } + + } + } } From 60c93fd2ee7dad44a584f335bb3fd04804fa78ff Mon Sep 17 00:00:00 2001 From: _xB <65196493+xBiei@users.noreply.github.com> Date: Thu, 12 Jun 2025 05:43:36 +0300 Subject: [PATCH 02/14] Add the utilButtons config options --- .config/quickshell/modules/common/ConfigOptions.qml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.config/quickshell/modules/common/ConfigOptions.qml b/.config/quickshell/modules/common/ConfigOptions.qml index 91ba70408..842fe66ce 100644 --- a/.config/quickshell/modules/common/ConfigOptions.qml +++ b/.config/quickshell/modules/common/ConfigOptions.qml @@ -36,6 +36,12 @@ Singleton { property bool alwaysShowSwap: true property bool alwaysShowCpu: false } + property QtObject utilButtons: QtObject { + property bool showMicToggle: true + property bool showKeyboardToggle: true + property bool showScreenSnip: true + // property bool showColorPicker: true + } property QtObject workspaces: QtObject { property int shown: 10 property bool alwaysShowNumbers: false From c3fa00b5c651e520ee6086b7dc41ccfc64e563a3 Mon Sep 17 00:00:00 2001 From: _xB <65196493+xBiei@users.noreply.github.com> Date: Thu, 12 Jun 2025 05:45:22 +0300 Subject: [PATCH 03/14] bar: add visibility options to utilButtons --- .config/quickshell/modules/bar/UtilButtons.qml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.config/quickshell/modules/bar/UtilButtons.qml b/.config/quickshell/modules/bar/UtilButtons.qml index d2705865c..51f6e728c 100644 --- a/.config/quickshell/modules/bar/UtilButtons.qml +++ b/.config/quickshell/modules/bar/UtilButtons.qml @@ -25,6 +25,7 @@ Rectangle { CircleUtilButton { Layout.alignment: Qt.AlignVCenter onClicked: Hyprland.dispatch("exec hyprshot --freeze --clipboard-only --mode region --silent") + visible: ConfigOptions.bar.utilButtons.showScreenSnip MaterialSymbol { horizontalAlignment: Qt.AlignHCenter @@ -39,6 +40,7 @@ Rectangle { // CircleUtilButton { // Layout.alignment: Qt.AlignVCenter // onClicked: Hyprland.dispatch("exec hyprpicker -a") + // visible: ConfigOptions.bar.utilButtons.showColorPicker // MaterialSymbol { // horizontalAlignment: Qt.AlignHCenter @@ -47,12 +49,12 @@ Rectangle { // iconSize: Appearance.font.pixelSize.large // color: Appearance.colors.colOnLayer2 // } - // } CircleUtilButton { Layout.alignment: Qt.AlignVCenter onClicked: Hyprland.dispatch("global quickshell:oskToggle") + visible: ConfigOptions.bar.utilButtons.showKeyboardToggle MaterialSymbol { horizontalAlignment: Qt.AlignHCenter @@ -67,6 +69,7 @@ Rectangle { CircleUtilButton { Layout.alignment: Qt.AlignVCenter onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle") + visible: ConfigOptions.bar.utilButtons.showMicToggle && Pipewire.defaultAudioSource?.audio MaterialSymbol { horizontalAlignment: Qt.AlignHCenter From af409dc0c9cbf7d5436fd342532d75f270b9b3bc Mon Sep 17 00:00:00 2001 From: _xB <65196493+xBiei@users.noreply.github.com> Date: Thu, 12 Jun 2025 09:01:25 +0300 Subject: [PATCH 04/14] bar: wrap buttons in Loaders --- .../quickshell/modules/bar/UtilButtons.qml | 97 +++++++++---------- 1 file changed, 48 insertions(+), 49 deletions(-) diff --git a/.config/quickshell/modules/bar/UtilButtons.qml b/.config/quickshell/modules/bar/UtilButtons.qml index 51f6e728c..73b44a58d 100644 --- a/.config/quickshell/modules/bar/UtilButtons.qml +++ b/.config/quickshell/modules/bar/UtilButtons.qml @@ -22,65 +22,64 @@ Rectangle { spacing: 4 anchors.centerIn: parent - CircleUtilButton { - Layout.alignment: Qt.AlignVCenter - onClicked: Hyprland.dispatch("exec hyprshot --freeze --clipboard-only --mode region --silent") - visible: ConfigOptions.bar.utilButtons.showScreenSnip - - MaterialSymbol { - horizontalAlignment: Qt.AlignHCenter - fill: 1 - text: "screenshot_region" - iconSize: Appearance.font.pixelSize.large - color: Appearance.colors.colOnLayer2 + Loader { + active: ConfigOptions.bar.utilButtons.showScreenSnip + sourceComponent: CircleUtilButton { + Layout.alignment: Qt.AlignVCenter + onClicked: Hyprland.dispatch("exec hyprshot --freeze --clipboard-only --mode region --silent") + MaterialSymbol { + horizontalAlignment: Qt.AlignHCenter + fill: 1 + text: "screenshot_region" + iconSize: Appearance.font.pixelSize.large + color: Appearance.colors.colOnLayer2 + } } - } - // CircleUtilButton { - // Layout.alignment: Qt.AlignVCenter - // onClicked: Hyprland.dispatch("exec hyprpicker -a") - // visible: ConfigOptions.bar.utilButtons.showColorPicker - - // MaterialSymbol { - // horizontalAlignment: Qt.AlignHCenter - // fill: 1 - // text: "colorize" - // iconSize: Appearance.font.pixelSize.large - // color: Appearance.colors.colOnLayer2 + // Loader { + // active: ConfigOptions.bar.utilButtons.showColorPicker + // sourceComponent: CircleUtilButton { + // Layout.alignment: Qt.AlignVCenter + // onClicked: Hyprland.dispatch("exec hyprpicker -a") + // MaterialSymbol { + // horizontalAlignment: Qt.AlignHCenter + // fill: 1 + // text: "colorize" + // iconSize: Appearance.font.pixelSize.large + // color: Appearance.colors.colOnLayer2 + // } // } // } - CircleUtilButton { - Layout.alignment: Qt.AlignVCenter - onClicked: Hyprland.dispatch("global quickshell:oskToggle") - visible: ConfigOptions.bar.utilButtons.showKeyboardToggle - - MaterialSymbol { - horizontalAlignment: Qt.AlignHCenter - fill: 0 - text: "keyboard" - iconSize: Appearance.font.pixelSize.large - color: Appearance.colors.colOnLayer2 + Loader { + active: ConfigOptions.bar.utilButtons.showKeyboardToggle + sourceComponent: CircleUtilButton { + Layout.alignment: Qt.AlignVCenter + onClicked: Hyprland.dispatch("global quickshell:oskToggle") + MaterialSymbol { + horizontalAlignment: Qt.AlignHCenter + fill: 0 + text: "keyboard" + iconSize: Appearance.font.pixelSize.large + color: Appearance.colors.colOnLayer2 + } } - } - CircleUtilButton { - Layout.alignment: Qt.AlignVCenter - onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle") - visible: ConfigOptions.bar.utilButtons.showMicToggle && Pipewire.defaultAudioSource?.audio - - MaterialSymbol { - horizontalAlignment: Qt.AlignHCenter - fill: 0 - text: Pipewire.defaultAudioSource?.audio?.muted ? "mic_off" : "mic" - iconSize: Appearance.font.pixelSize.large - color: Appearance.colors.colOnLayer2 + Loader { + active: ConfigOptions.bar.utilButtons.showMicToggle + sourceComponent: CircleUtilButton { + Layout.alignment: Qt.AlignVCenter + onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle") + MaterialSymbol { + horizontalAlignment: Qt.AlignHCenter + fill: 0 + text: Pipewire.defaultAudioSource?.audio?.muted ? "mic_off" : "mic" + iconSize: Appearance.font.pixelSize.large + color: Appearance.colors.colOnLayer2 + } } - } - } - } From a63dec24b8ec0b884c90652ee0f3d0c918ac0f49 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 12 Jun 2025 12:00:17 +0200 Subject: [PATCH 05/14] fix typo (#1393 is closed?) --- .config/quickshell/modules/common/widgets/WaveVisualizer.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/quickshell/modules/common/widgets/WaveVisualizer.qml b/.config/quickshell/modules/common/widgets/WaveVisualizer.qml index eb579d7e1..571e71838 100644 --- a/.config/quickshell/modules/common/widgets/WaveVisualizer.qml +++ b/.config/quickshell/modules/common/widgets/WaveVisualizer.qml @@ -46,7 +46,7 @@ Canvas { // Visualizer } root.smoothPoints.push(sum / count); } - if (!root.live) smoothedPoints.fill(0); // If not playing, show no points + if (!root.live) root.smoothPoints.fill(0); // If not playing, show no points ctx.beginPath(); ctx.moveTo(0, h); From 8f094e9a906002482328ad936c40a1f98c4a2662 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 12 Jun 2025 12:43:10 +0200 Subject: [PATCH 06/14] translator: add useless flag arabian guy requested --- .config/quickshell/modules/sidebarLeft/Translator.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/quickshell/modules/sidebarLeft/Translator.qml b/.config/quickshell/modules/sidebarLeft/Translator.qml index 999fe3e44..7e20360b2 100644 --- a/.config/quickshell/modules/sidebarLeft/Translator.qml +++ b/.config/quickshell/modules/sidebarLeft/Translator.qml @@ -59,7 +59,7 @@ Item { Process { id: translateProc - command: ["bash", "-c", `trans -no-theme` + command: ["bash", "-c", `trans -no-theme -no-bidi` + ` -source '${StringUtils.shellSingleQuoteEscape(root.sourceLanguage)}'` + ` -target '${StringUtils.shellSingleQuoteEscape(root.targetLanguage)}'` + ` -no-ansi '${StringUtils.shellSingleQuoteEscape(root.inputField.text.trim())}'`] From acc6ce644eeb07f1d21e653c2793b549b1a8185e Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 12 Jun 2025 12:43:45 +0200 Subject: [PATCH 07/14] media controls: material 3 sperm --- .../common/widgets/StyledProgressBar.qml | 56 +++++++++++++++++-- .../modules/mediaControls/PlayerControl.qml | 1 + 2 files changed, 52 insertions(+), 5 deletions(-) diff --git a/.config/quickshell/modules/common/widgets/StyledProgressBar.qml b/.config/quickshell/modules/common/widgets/StyledProgressBar.qml index 5235357e3..26dea2db8 100644 --- a/.config/quickshell/modules/common/widgets/StyledProgressBar.qml +++ b/.config/quickshell/modules/common/widgets/StyledProgressBar.qml @@ -18,6 +18,14 @@ ProgressBar { property real valueBarGap: 4 property color highlightColor: Appearance?.colors.colPrimary ?? "#685496" property color trackColor: Appearance?.m3colors.m3secondaryContainer ?? "#F1D3F9" + property bool sperm: false // If true, the progress bar will have a wavy fill effect + property real waveAmplitude: sperm ? 3 : 0 + property real frequency: 8 + property real spermFps: 60 + + Behavior on waveAmplitude { + animation: Appearance?.animation.elementMoveEnter.numberAnimation.createObject(this) + } Behavior on value { animation: Appearance?.animation.elementMoveEnter.numberAnimation.createObject(this) @@ -35,11 +43,49 @@ ProgressBar { implicitWidth: parent.width implicitHeight: parent.height - Rectangle { // Left progress fill - width: root.visualPosition * parent.width - height: parent.height - radius: Appearance?.rounding.full ?? 9999 - color: root.highlightColor + Canvas { + id: wavyFill + anchors { + left: parent.left + right: parent.right + verticalCenter: parent.verticalCenter + } + height: parent.height * 6 + onPaint: { + var ctx = getContext("2d"); + ctx.clearRect(0, 0, width, height); + + var progress = root.visualPosition; + var fillWidth = progress * width; + var amplitude = root.waveAmplitude + var frequency = root.frequency; + var phase = Date.now() / 400.0; + var centerY = height / 2; + + ctx.beginPath(); + for (var x = 0; x <= fillWidth; x += 1) { + var waveY = centerY + amplitude * Math.sin(frequency * 2 * Math.PI * x / width + phase); + if (x === 0) + ctx.moveTo(x, waveY); + else + ctx.lineTo(x, waveY); + } + ctx.strokeStyle = root.highlightColor; + ctx.lineWidth = parent.height; + ctx.lineCap = "round"; + ctx.stroke(); + } + Connections { + target: root + function onValueChanged() { wavyFill.requestPaint(); } + function onHighlightColorChanged() { wavyFill.requestPaint(); } + } + Timer { + interval: 1000 / root.spermFps + running: root.sperm + repeat: root.sperm + onTriggered: wavyFill.requestPaint() + } } Rectangle { // Right remaining part fill anchors.right: parent.right diff --git a/.config/quickshell/modules/mediaControls/PlayerControl.qml b/.config/quickshell/modules/mediaControls/PlayerControl.qml index 2100cc90c..cd3e782c5 100644 --- a/.config/quickshell/modules/mediaControls/PlayerControl.qml +++ b/.config/quickshell/modules/mediaControls/PlayerControl.qml @@ -259,6 +259,7 @@ Item { // Player instance highlightColor: blendedColors.colPrimary trackColor: blendedColors.colSecondaryContainer value: playerController.player?.position / playerController.player?.length + sperm: playerController.player?.isPlaying } } TrackChangeButton { From f76fe3726914bf8f3c62cf4f904f858f5a16e53f Mon Sep 17 00:00:00 2001 From: _xB <65196493+xBiei@users.noreply.github.com> Date: Thu, 12 Jun 2025 13:51:03 +0300 Subject: [PATCH 08/14] bar: re-add color picker button --- .../quickshell/modules/bar/UtilButtons.qml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.config/quickshell/modules/bar/UtilButtons.qml b/.config/quickshell/modules/bar/UtilButtons.qml index 73b44a58d..6bc6be794 100644 --- a/.config/quickshell/modules/bar/UtilButtons.qml +++ b/.config/quickshell/modules/bar/UtilButtons.qml @@ -37,20 +37,20 @@ Rectangle { } } - // Loader { - // active: ConfigOptions.bar.utilButtons.showColorPicker - // sourceComponent: CircleUtilButton { - // Layout.alignment: Qt.AlignVCenter - // onClicked: Hyprland.dispatch("exec hyprpicker -a") - // MaterialSymbol { - // horizontalAlignment: Qt.AlignHCenter - // fill: 1 - // text: "colorize" - // iconSize: Appearance.font.pixelSize.large - // color: Appearance.colors.colOnLayer2 - // } - // } - // } + Loader { + active: ConfigOptions.bar.utilButtons.showColorPicker + sourceComponent: CircleUtilButton { + Layout.alignment: Qt.AlignVCenter + onClicked: Hyprland.dispatch("exec hyprpicker -a") + MaterialSymbol { + horizontalAlignment: Qt.AlignHCenter + fill: 1 + text: "colorize" + iconSize: Appearance.font.pixelSize.large + color: Appearance.colors.colOnLayer2 + } + } + } Loader { active: ConfigOptions.bar.utilButtons.showKeyboardToggle From 22fb505af907220f488746699aaf94ffcdf27f69 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 12 Jun 2025 12:51:28 +0200 Subject: [PATCH 09/14] progress bar: change sperm morphing anim curve --- .config/quickshell/modules/common/widgets/StyledProgressBar.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/quickshell/modules/common/widgets/StyledProgressBar.qml b/.config/quickshell/modules/common/widgets/StyledProgressBar.qml index 26dea2db8..45505c4c0 100644 --- a/.config/quickshell/modules/common/widgets/StyledProgressBar.qml +++ b/.config/quickshell/modules/common/widgets/StyledProgressBar.qml @@ -24,7 +24,7 @@ ProgressBar { property real spermFps: 60 Behavior on waveAmplitude { - animation: Appearance?.animation.elementMoveEnter.numberAnimation.createObject(this) + animation: Appearance?.animation.elementMoveFast.numberAnimation.createObject(this) } Behavior on value { From 3767542bac3829db865da57d68f39f5436dd1fb4 Mon Sep 17 00:00:00 2001 From: _xB <65196493+xBiei@users.noreply.github.com> Date: Thu, 12 Jun 2025 13:51:48 +0300 Subject: [PATCH 10/14] bar: re-add color picker button config --- .config/quickshell/modules/common/ConfigOptions.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/quickshell/modules/common/ConfigOptions.qml b/.config/quickshell/modules/common/ConfigOptions.qml index 842fe66ce..8eded0387 100644 --- a/.config/quickshell/modules/common/ConfigOptions.qml +++ b/.config/quickshell/modules/common/ConfigOptions.qml @@ -40,7 +40,7 @@ Singleton { property bool showMicToggle: true property bool showKeyboardToggle: true property bool showScreenSnip: true - // property bool showColorPicker: true + property bool showColorPicker: true } property QtObject workspaces: QtObject { property int shown: 10 From 30f3825f1dda873d16d067cf7cacc712dc62d9d5 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 12 Jun 2025 15:24:54 +0200 Subject: [PATCH 11/14] progressbar: sperm: fix left end cutoff --- .../modules/common/widgets/StyledProgressBar.qml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.config/quickshell/modules/common/widgets/StyledProgressBar.qml b/.config/quickshell/modules/common/widgets/StyledProgressBar.qml index 45505c4c0..991ee489d 100644 --- a/.config/quickshell/modules/common/widgets/StyledProgressBar.qml +++ b/.config/quickshell/modules/common/widgets/StyledProgressBar.qml @@ -62,17 +62,17 @@ ProgressBar { var phase = Date.now() / 400.0; var centerY = height / 2; + ctx.strokeStyle = root.highlightColor; + ctx.lineWidth = parent.height; + ctx.lineCap = "round"; ctx.beginPath(); - for (var x = 0; x <= fillWidth; x += 1) { + for (var x = ctx.lineWidth / 2; x <= fillWidth; x += 1) { var waveY = centerY + amplitude * Math.sin(frequency * 2 * Math.PI * x / width + phase); if (x === 0) ctx.moveTo(x, waveY); else ctx.lineTo(x, waveY); } - ctx.strokeStyle = root.highlightColor; - ctx.lineWidth = parent.height; - ctx.lineCap = "round"; ctx.stroke(); } Connections { From 4a9af7e7bd90f755332e87eaaebf55e2e9773d1d Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 12 Jun 2025 15:27:20 +0200 Subject: [PATCH 12/14] translator: add no skibidi flag at right place --- .config/quickshell/modules/sidebarLeft/Translator.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/quickshell/modules/sidebarLeft/Translator.qml b/.config/quickshell/modules/sidebarLeft/Translator.qml index 7e20360b2..37e5a37b1 100644 --- a/.config/quickshell/modules/sidebarLeft/Translator.qml +++ b/.config/quickshell/modules/sidebarLeft/Translator.qml @@ -82,7 +82,7 @@ Item { Process { id: getLanguagesProc - command: ["trans", "-list-languages"] + command: ["trans", "-list-languages", "-no-bidi"] property list bufferList: ["auto"] running: true stdout: SplitParser { From 4c97434ccaa1823de5197ca1d047cb9cfd2c2e86 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 12 Jun 2025 15:33:27 +0200 Subject: [PATCH 13/14] util buttons: make buttons hide properly --- .config/quickshell/modules/bar/UtilButtons.qml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.config/quickshell/modules/bar/UtilButtons.qml b/.config/quickshell/modules/bar/UtilButtons.qml index 6bc6be794..a893fe1ad 100644 --- a/.config/quickshell/modules/bar/UtilButtons.qml +++ b/.config/quickshell/modules/bar/UtilButtons.qml @@ -24,6 +24,7 @@ Rectangle { Loader { active: ConfigOptions.bar.utilButtons.showScreenSnip + visible: ConfigOptions.bar.utilButtons.showScreenSnip sourceComponent: CircleUtilButton { Layout.alignment: Qt.AlignVCenter onClicked: Hyprland.dispatch("exec hyprshot --freeze --clipboard-only --mode region --silent") @@ -39,6 +40,7 @@ Rectangle { Loader { active: ConfigOptions.bar.utilButtons.showColorPicker + visible: ConfigOptions.bar.utilButtons.showColorPicker sourceComponent: CircleUtilButton { Layout.alignment: Qt.AlignVCenter onClicked: Hyprland.dispatch("exec hyprpicker -a") @@ -54,6 +56,7 @@ Rectangle { Loader { active: ConfigOptions.bar.utilButtons.showKeyboardToggle + visible: ConfigOptions.bar.utilButtons.showKeyboardToggle sourceComponent: CircleUtilButton { Layout.alignment: Qt.AlignVCenter onClicked: Hyprland.dispatch("global quickshell:oskToggle") @@ -69,6 +72,7 @@ Rectangle { Loader { active: ConfigOptions.bar.utilButtons.showMicToggle + visible: ConfigOptions.bar.utilButtons.showMicToggle sourceComponent: CircleUtilButton { Layout.alignment: Qt.AlignVCenter onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle") From da8a8aec4ed07231d403b366929c1ad9ff60be55 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 12 Jun 2025 15:35:31 +0200 Subject: [PATCH 14/14] adjust default util button visibility --- .config/quickshell/modules/common/ConfigOptions.qml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.config/quickshell/modules/common/ConfigOptions.qml b/.config/quickshell/modules/common/ConfigOptions.qml index 18d3b5874..339ed1509 100644 --- a/.config/quickshell/modules/common/ConfigOptions.qml +++ b/.config/quickshell/modules/common/ConfigOptions.qml @@ -46,10 +46,10 @@ Singleton { property bool alwaysShowCpu: false } property QtObject utilButtons: QtObject { - property bool showMicToggle: true - property bool showKeyboardToggle: true property bool showScreenSnip: true - property bool showColorPicker: true + property bool showColorPicker: false + property bool showMicToggle: false + property bool showKeyboardToggle: true } property QtObject workspaces: QtObject { property int shown: 10