aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr
diff options
context:
space:
mode:
authorJaKooLit <ejhay.games@gmail.com>2025-01-30 10:24:14 +0900
committerJaKooLit <ejhay.games@gmail.com>2025-01-30 10:24:14 +0900
commitdbdf00df2e6f6d81f061d0ac52c5fead2bfc76ce (patch)
tree32bb797af319497752d984d130c8b430be403d96 /config/hypr
parent54d363a9aec27a9bdd92f857ac2b2253c57a690f (diff)
updated copy.sh
Diffstat (limited to 'config/hypr')
-rw-r--r--config/hypr/UserConfigs/WindowRules.conf25
1 files changed, 15 insertions, 10 deletions
diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf
index 9882298e..378e1048 100644
--- a/config/hypr/UserConfigs/WindowRules.conf
+++ b/config/hypr/UserConfigs/WindowRules.conf
@@ -2,8 +2,6 @@
# For window rules and layerrules
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
-# WINDOWRULE v2
-
# windowrule v2 - tags - add apps under appropriate tag to use the same settings
# browser tags
windowrulev2 = tag +browser, class:^([Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr)$
@@ -13,12 +11,18 @@ windowrulev2 = tag +browser, class:^(Brave-browser(-beta|-dev|-unstable)?)$
windowrulev2 = tag +browser, class:^([Tt]horium-browser|[Cc]achy-browser)$
windowrulev2 = tag +browser, class:^(zen-alpha)$
+# email tags
+windowrulev2 = tag +email, class:^([Tt]hunderbird|org.gnome.Evolution)$
+windowrulev2 = tag +email, class:^(eu.betterbird.Betterbird)$
+
# project tags
-windowrulev2 = tag +projects, class:^(com.obsproject.Studio)$
windowrulev2 = tag +projects, class:^(codium|codium-url-handler|VSCodium)$
windowrulev2 = tag +projects, class:^(VSCode|code-url-handler)$
windowrulev2 = tag +projects, class:^(jetbrains-.+)$ # JetBrains IDEs
+# screenshare tags
+windowrulev2 = tag +screenshare, class:^(com.obsproject.Studio)$
+
# IM tags
windowrulev2 = tag +im, class:^([Dd]iscord|[Ww]ebCord|[Vv]esktop)$
windowrulev2 = tag +im, class:^([Ff]erdium)$
@@ -35,6 +39,9 @@ windowrulev2 = tag +gamestore, class:^([Ss]team)$
windowrulev2 = tag +gamestore, title:^([Ll]utris)$
windowrulev2 = tag +gamestore, class:^(com.heroicgameslauncher.hgl)$
+# multimedia tags
+windowrulev2 = tag +multimedia, class:^([Aa]udacious)$
+
# windowrule v2 - position
# windowrulev2 = center,floating:1 # warning, it cause even the menu to float and center.
windowrulev2 = center, class:([Tt]hunar), title:negative:(.*[Tt]hunar.*)
@@ -52,21 +59,19 @@ windowrulev2 = idleinhibit fullscreen, title:^(*)$
windowrulev2 = idleinhibit fullscreen, fullscreen:1
# windowrule v2 move to workspace
-windowrulev2 = workspace 1, class:^([Tt]hunderbird)$
-windowrulev2 = workspace 1, class:^(eu.betterbird.Betterbird)$
-windowrulev2 = workspace 1, class:^(org.gnome.Evolution)$
+windowrulev2 = workspace 1, tag:email*
windowrulev2 = workspace 2, tag:browser*
-windowrulev2 = workspace 3, class:^([Tt]hunar)$
-windowrulev2 = workspace 4, tag:projects*
+#windowrulev2 = workspace 3, class:^([Tt]hunar)$
+windowrulev2 = workspace 3, tag:projects*
windowrulev2 = workspace 5, tag:gamestore*
windowrulev2 = workspace 7, tag:im*
windowrulev2 = workspace 8, tag:games*
# windowrule v2 move to workspace (silent)
+windowrulev2 = workspace 4 silent, tag:screenshare*
windowrulev2 = workspace 6 silent, class:^(virt-manager)$
windowrulev2 = workspace 6 silent, class:^(.virt-manager-wrapped)$
-windowrulev2 = workspace 8, tag:games*
-windowrulev2 = workspace 9 silent, class:^([Aa]udacious)$
+windowrulev2 = workspace 9 silent, tag:multimedia*
# windowrule v2 - float
windowrulev2 = float, class:([Zz]oom|onedriver|onedriver-launcher)$
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage