From db31903835162b65a9a9dd0f3b63bea314da7b93 Mon Sep 17 00:00:00 2001 From: goodhumored Date: Mon, 5 Aug 2024 11:19:29 +0300 Subject: [PATCH] pin and stayfocused floating windows, firefox 1 workspace, music 4 workspace --- .config/hypr/hyprland.conf | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 7962cfd..a174665 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -168,12 +168,21 @@ windowrule = size 300 400,(copyq) windowrule = maxsize 400 300, (blueman) windowrule = float, (copyq|pavucontrol|blueman-manager|wofi|rofi) +windowrule = pin, (copyq|pavucontrol|blueman-manager|wofi|rofi) +windowrule = stayfocused, (copyq|pavucontrol|blueman-manager|wofi|rofi) windowrule = center, (wofi) windowrule = workspace 3, title:^(.*)(Telegram)(.*)$ -windowrule = workspace 2, title:^(.*)(Firefox)(.*)$ +windowrule = workspace 1, title:^(.*)(Firefox)(.*)$ +windowrule = workspace 4, title:(.*)((M|m)usic|(М|м)узыка)(.*) windowrule = move onscreen cursor,(copyq|pavucontrol|blueman-manager) # Example windowrule v2 windowrulev2 = float,class:^(cursor-float)$ windowrulev2 = move onscreen cursor,class:^(cursor-float)$ +windowrulev2 = float,class:^(dmenu)$ +windowrulev2 = pin,class:^(dmenu)$ +windowrulev2 = stayfocused,class:^(dmenu)$ +# windowrulev2 = move onscreen cursor,class:^(dmenu)$ + + windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.