diff --git a/.config/hypr/config/windowrules.lua b/.config/hypr/config/windowrules.lua index 2c0e323..4abd6a7 100644 --- a/.config/hypr/config/windowrules.lua +++ b/.config/hypr/config/windowrules.lua @@ -62,8 +62,8 @@ hl.window_rule({ float = true, size = { "max(monitor_w, monitor_h)*0.50", "min(monitor_w, monitor_h)*0.55" }, move = { - "max(20, min(cursor_x - (window_w*0.50), monitor_w - window_w + 20))", -- X axis clamping - "max(20, min(cursor_y - 50, monitor_h - window_h + 20))" -- Y axis clamping + "monitor_w - (max(monitor_w, monitor_h)*0.50) - 20", -- X axis: always align to screen right (20px margin) + "monitor_h - (min(monitor_w, monitor_h)*0.55) - 20" -- Y axis: always align to screen bottom (20px margin) }, })