From 0f24287a395ba4a0d271020f7033450abf303e11 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Mon, 12 Jan 2026 11:20:14 +0100 Subject: [PATCH] make osk always above everything else (#2862) --- dots/.config/hypr/hyprland/rules.conf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dots/.config/hypr/hyprland/rules.conf b/dots/.config/hypr/hyprland/rules.conf index 7e9d37cc1..4c618847d 100644 --- a/dots/.config/hypr/hyprland/rules.conf +++ b/dots/.config/hypr/hyprland/rules.conf @@ -127,6 +127,7 @@ layerrule = match:namespace osk[0-9]*, blur on layerrule = match:namespace osk[0-9]*, ignore_alpha 0.6 # Quickshell +# Quickshell: illogical-impulse layerrule = match:namespace quickshell:.*, blur_popups on layerrule = match:namespace quickshell:.*, blur on layerrule = match:namespace quickshell:.*, ignore_alpha 0.79 @@ -154,6 +155,8 @@ layerrule = match:namespace quickshell:session, ignore_alpha 0 layerrule = match:namespace quickshell:sidebarRight, animation slide right layerrule = match:namespace quickshell:sidebarLeft, animation slide left layerrule = match:namespace quickshell:verticalBar, animation slide +layerrule = match:namespace quickshell:osk, order -1 +# Quickshell: waffles layerrule = match:namespace quickshell:wallpaperSelector, animation slide top layerrule = match:namespace quickshell:wNotificationCenter, no_anim on layerrule = match:namespace quickshell:wOnScreenDisplay, no_anim on