diff --git a/dots/.config/hypr/hyprland/rules.conf b/dots/.config/hypr/hyprland/rules.conf index f8866bc23..4891ee854 100644 --- a/dots/.config/hypr/hyprland/rules.conf +++ b/dots/.config/hypr/hyprland/rules.conf @@ -142,6 +142,8 @@ layerrule = animation fade, quickshell:notificationPopup layerrule = noanim, quickshell:overview layerrule = animation slide bottom, quickshell:osk layerrule = noanim, quickshell:polkit +layerrule = xray 0, quickshell:popup # No weird color for bar tooltips (this in theory should suffice) +layerrule = ignorealpha 1, quickshell:popup # No weird color for bar tooltips (but somehow this is necessary) layerrule = noanim, quickshell:regionSelector layerrule = noanim, quickshell:screenshot layerrule = blur, quickshell:session diff --git a/dots/.config/quickshell/ii/modules/bar/StyledPopup.qml b/dots/.config/quickshell/ii/modules/bar/StyledPopup.qml index 9b030685f..650d770b6 100644 --- a/dots/.config/quickshell/ii/modules/bar/StyledPopup.qml +++ b/dots/.config/quickshell/ii/modules/bar/StyledPopup.qml @@ -70,7 +70,7 @@ LazyLoader { } implicitWidth: root.contentItem.implicitWidth + margin * 2 implicitHeight: root.contentItem.implicitHeight + margin * 2 - color: ColorUtils.applyAlpha(Appearance.colors.colSurfaceContainer, 1 - Appearance.backgroundTransparency) + color: Appearance.m3colors.m3surfaceContainer radius: Appearance.rounding.small children: [root.contentItem]