diff --git a/.config/quickshell/ii/modules/common/StyledBlurEffect.qml b/.config/quickshell/ii/modules/common/StyledBlurEffect.qml new file mode 100644 index 00000000..c271538b --- /dev/null +++ b/.config/quickshell/ii/modules/common/StyledBlurEffect.qml @@ -0,0 +1,12 @@ +import QtQuick +import QtQuick.Effects + +MultiEffect { + id: root + source: wallpaper + anchors.fill: source + saturation: 0.2 + blurEnabled: true + blurMax: 100 + blur: 1 +} diff --git a/.config/quickshell/ii/modules/mediaControls/PlayerControl.qml b/.config/quickshell/ii/modules/mediaControls/PlayerControl.qml index d83b8577..33114fb5 100644 --- a/.config/quickshell/ii/modules/mediaControls/PlayerControl.qml +++ b/.config/quickshell/ii/modules/mediaControls/PlayerControl.qml @@ -131,12 +131,8 @@ Item { // Player instance asynchronous: true layer.enabled: true - layer.effect: MultiEffect { + layer.effect: StyledBlurEffect { source: blurredArt - saturation: 0.2 - blurEnabled: true - blurMax: 100 - blur: 1 } Rectangle {