diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index f7213312..067ac3aa 100755 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -5,6 +5,13 @@ source=~/.config/hypr/env.conf +# Window and layer rules +source=~/.config/hypr/rules.conf + + +# Dynamic colors +source=~/.config/hypr/colors.conf + $mainMod = SUPER # MONITOR CONFIG @@ -188,68 +195,3 @@ decoration { #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 - diff --git a/.config/hypr/rules.conf b/.config/hypr/rules.conf new file mode 100644 index 00000000..fdb7b200 --- /dev/null +++ b/.config/hypr/rules.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 + +