forked from Shinonome/dots-hyprland
reactor: extract window and layer rules to seperate file
This commit is contained in:
@@ -5,6 +5,13 @@
|
|||||||
|
|
||||||
source=~/.config/hypr/env.conf
|
source=~/.config/hypr/env.conf
|
||||||
|
|
||||||
|
# Window and layer rules
|
||||||
|
source=~/.config/hypr/rules.conf
|
||||||
|
|
||||||
|
|
||||||
|
# Dynamic colors
|
||||||
|
source=~/.config/hypr/colors.conf
|
||||||
|
|
||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
|
|
||||||
# MONITOR CONFIG
|
# MONITOR CONFIG
|
||||||
@@ -188,68 +195,3 @@ decoration {
|
|||||||
#screen_shader = ~/.config/hypr/shaders/crt.frag
|
#screen_shader = ~/.config/hypr/shaders/crt.frag
|
||||||
}
|
}
|
||||||
|
|
||||||
######## Window rules ########
|
|
||||||
windowrule = noblur,.*
|
|
||||||
|
|
||||||
#windowrule = opacity 0.94 override 0.94 override, .*
|
|
||||||
windowrule = float, ^(steam)$
|
|
||||||
windowrule = float, ^(guifetch)$ # FlafyDev/guifetch
|
|
||||||
windowrule = pin, ^(showmethekey-gtk)$
|
|
||||||
windowrulev2 = tile,class:(wpsoffice)
|
|
||||||
|
|
||||||
|
|
||||||
# Dialogs
|
|
||||||
windowrule=float,title:^(Open File)(.*)$
|
|
||||||
windowrule=float,title:^(Select a File)(.*)$
|
|
||||||
windowrule=float,title:^(Choose wallpaper)(.*)$
|
|
||||||
windowrule=float,title:^(Open Folder)(.*)$
|
|
||||||
windowrule=float,title:^(Save As)(.*)$
|
|
||||||
windowrule=float,title:^(Library)(.*)$
|
|
||||||
|
|
||||||
######## Layer rules ########
|
|
||||||
layerrule = xray 1, .*
|
|
||||||
#layerrule = noanim, .*
|
|
||||||
layerrule = noanim, selection
|
|
||||||
layerrule = noanim, overview
|
|
||||||
layerrule = blur, swaylock
|
|
||||||
|
|
||||||
layerrule = blur, eww
|
|
||||||
layerrule = ignorealpha 0.8, eww
|
|
||||||
layerrule = noanim, noanim
|
|
||||||
layerrule = blur, noanim
|
|
||||||
layerrule = blur, gtk-layer-shell
|
|
||||||
layerrule = ignorezero, gtk-layer-shell
|
|
||||||
layerrule = blur, launcher
|
|
||||||
layerrule = ignorealpha 0.5, launcher
|
|
||||||
layerrule = blur, notifications
|
|
||||||
layerrule = ignorealpha 0.69, notifications
|
|
||||||
|
|
||||||
# ags
|
|
||||||
layerrule = blur, session
|
|
||||||
layerrule = noanim, sideright
|
|
||||||
layerrule = noanim, sideleft
|
|
||||||
|
|
||||||
#layerrule = blur, bar
|
|
||||||
#layerrule = ignorealpha 0.64, bar
|
|
||||||
#layerrule = blur, corner.*
|
|
||||||
#layerrule = ignorealpha 0.69, corner.*
|
|
||||||
#layerrule = blur, dock
|
|
||||||
#layerrule = ignorealpha 0.69, dock
|
|
||||||
#layerrule = blur, indicator.*
|
|
||||||
#layerrule = ignorealpha 0.69, indicator.*
|
|
||||||
#layerrule = blur, overview
|
|
||||||
#layerrule = ignorealpha 0.69, overview
|
|
||||||
#layerrule = blur, cheatsheet
|
|
||||||
#layerrule = ignorealpha 0.69, cheatsheet
|
|
||||||
#layerrule = blur, sideright
|
|
||||||
#layerrule = ignorealpha 0.69, sideright
|
|
||||||
#layerrule = blur, sideleft
|
|
||||||
#layerrule = ignorealpha 0.69, sideleft
|
|
||||||
#layerrule = blur, indicator*
|
|
||||||
#layerrule = ignorealpha 0.69, indicator*
|
|
||||||
#layerrule = blur, osk
|
|
||||||
#layerrule = ignorealpha 0.69, osk
|
|
||||||
|
|
||||||
# Dynamic colors
|
|
||||||
source=~/.config/hypr/colors.conf
|
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,63 @@
|
|||||||
|
######## Window rules ########
|
||||||
|
windowrule = noblur,.*
|
||||||
|
|
||||||
|
#windowrule = opacity 0.94 override 0.94 override, .*
|
||||||
|
windowrule = float, ^(steam)$
|
||||||
|
windowrule = float, ^(guifetch)$ # FlafyDev/guifetch
|
||||||
|
windowrule = pin, ^(showmethekey-gtk)$
|
||||||
|
windowrulev2 = tile,class:(wpsoffice)
|
||||||
|
|
||||||
|
|
||||||
|
# Dialogs
|
||||||
|
windowrule=float,title:^(Open File)(.*)$
|
||||||
|
windowrule=float,title:^(Select a File)(.*)$
|
||||||
|
windowrule=float,title:^(Choose wallpaper)(.*)$
|
||||||
|
windowrule=float,title:^(Open Folder)(.*)$
|
||||||
|
windowrule=float,title:^(Save As)(.*)$
|
||||||
|
windowrule=float,title:^(Library)(.*)$
|
||||||
|
|
||||||
|
######## Layer rules ########
|
||||||
|
layerrule = xray 1, .*
|
||||||
|
#layerrule = noanim, .*
|
||||||
|
layerrule = noanim, selection
|
||||||
|
layerrule = noanim, overview
|
||||||
|
layerrule = blur, swaylock
|
||||||
|
|
||||||
|
layerrule = blur, eww
|
||||||
|
layerrule = ignorealpha 0.8, eww
|
||||||
|
layerrule = noanim, noanim
|
||||||
|
layerrule = blur, noanim
|
||||||
|
layerrule = blur, gtk-layer-shell
|
||||||
|
layerrule = ignorezero, gtk-layer-shell
|
||||||
|
layerrule = blur, launcher
|
||||||
|
layerrule = ignorealpha 0.5, launcher
|
||||||
|
layerrule = blur, notifications
|
||||||
|
layerrule = ignorealpha 0.69, notifications
|
||||||
|
|
||||||
|
# ags
|
||||||
|
layerrule = blur, session
|
||||||
|
layerrule = noanim, sideright
|
||||||
|
layerrule = noanim, sideleft
|
||||||
|
|
||||||
|
#layerrule = blur, bar
|
||||||
|
#layerrule = ignorealpha 0.64, bar
|
||||||
|
#layerrule = blur, corner.*
|
||||||
|
#layerrule = ignorealpha 0.69, corner.*
|
||||||
|
#layerrule = blur, dock
|
||||||
|
#layerrule = ignorealpha 0.69, dock
|
||||||
|
#layerrule = blur, indicator.*
|
||||||
|
#layerrule = ignorealpha 0.69, indicator.*
|
||||||
|
#layerrule = blur, overview
|
||||||
|
#layerrule = ignorealpha 0.69, overview
|
||||||
|
#layerrule = blur, cheatsheet
|
||||||
|
#layerrule = ignorealpha 0.69, cheatsheet
|
||||||
|
#layerrule = blur, sideright
|
||||||
|
#layerrule = ignorealpha 0.69, sideright
|
||||||
|
#layerrule = blur, sideleft
|
||||||
|
#layerrule = ignorealpha 0.69, sideleft
|
||||||
|
#layerrule = blur, indicator*
|
||||||
|
#layerrule = ignorealpha 0.69, indicator*
|
||||||
|
#layerrule = blur, osk
|
||||||
|
#layerrule = ignorealpha 0.69, osk
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user