From 463ea96910dc36d09599daa6c36b299087ca921a Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Tue, 19 May 2026 21:57:06 +0200 Subject: [PATCH] Simpler --- default/hypr/apps/omarchy-shell.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/default/hypr/apps/omarchy-shell.lua b/default/hypr/apps/omarchy-shell.lua index 762169df..75503fb2 100644 --- a/default/hypr/apps/omarchy-shell.lua +++ b/default/hypr/apps/omarchy-shell.lua @@ -2,15 +2,11 @@ -- shell-wide bar / menu / popouts are layer-shell; the bar settings panel -- is a regular Hyprland window via Quickshell's FloatingWindow. --- Keep the bar and menu instant: no layer-shell fade/slide animation. +-- Keep the bar instant: no layer-shell fade/slide animation. hl.layer_rule({ match = { namespace = "omarchy-bar" }, no_anim = true, animation = "none" }) -hl.layer_rule({ match = { namespace = "omarchy-menu" }, no_anim = true, animation = "none" }) -- App launcher, image selector, emoji picker, and clipboard overlays should also pop without animation. -hl.layer_rule({ match = { namespace = "omarchy-app-launcher" }, no_anim = true, animation = "none" }) -hl.layer_rule({ match = { namespace = "omarchy-image-selector" }, no_anim = true, animation = "none" }) -hl.layer_rule({ match = { namespace = "omarchy-emoji-picker" }, no_anim = true, animation = "none" }) -hl.layer_rule({ match = { namespace = "omarchy-clipboard-picker" }, no_anim = true, animation = "none" }) +hl.layer_rule({ match = { namespace = "^(omarchy-menu|omarchy-app-launcher|omarchy-image-selector|omarchy-emoji-picker|omarchy-clipboard-picker)$" }, no_anim = true, animation = "none" }) -- Bar settings floats centered with a sensible default size instead of -- tiling — it's a transient dialog, not a workspace surface.