diff --git a/hyprland/.config/foot/foot.ini b/hyprland/.config/foot/foot.ini index 3f796a67..63ed9a37 100644 --- a/hyprland/.config/foot/foot.ini +++ b/hyprland/.config/foot/foot.ini @@ -54,7 +54,7 @@ blink=yes [touch] # long-press-delay=400 -[colors] +[colors-dark] alpha=0.8 background=282828 foreground=ebdbb2 diff --git a/hyprland/.config/hypr/config.d/00-basic.conf b/hyprland/.config/hypr/config.d/00-basic.conf index 4fc9d5b3..79d8d185 100644 --- a/hyprland/.config/hypr/config.d/00-basic.conf +++ b/hyprland/.config/hypr/config.d/00-basic.conf @@ -66,7 +66,7 @@ misc { # window opened should replace it, stay behind or disable the # fullscreen/maximized state. # 0 - behind, 1 - takes over, 2 - unfullscreen/unmaxize [0/1/2] - new_window_takes_over_fullscreen = 2 + on_focus_under_fullscreen = 2 # Useful for default background colors # o7 hyprland animu disable_hyprland_logo = true diff --git a/hyprland/.config/hypr/config.d/50-window-rules.conf b/hyprland/.config/hypr/config.d/50-window-rules.conf index c547ad0c..a883529d 100644 --- a/hyprland/.config/hypr/config.d/50-window-rules.conf +++ b/hyprland/.config/hypr/config.d/50-window-rules.conf @@ -3,21 +3,21 @@ # Force all windows to be unable to maximize themselves # Default rule that ships with hypr -windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. +windowrule = suppress_event maximize, match:class .* # You'll probably like this. # XDG desktop portal stuff, like file uploads, should float -windowrulev2 = float, center 1, class:^(xdg-desktop-portal-gtk)$ +windowrule = float on, center on, match:class ^(xdg-desktop-portal-gtk)$ # Force pavucontrol to be the center of attention -windowrulev2 = float, center 1, class:^(.*pavucontrol.*)$ -windowrulev2 = pin, class:^(.*pavucontrol.*)$ +windowrule = float on, center on, match:class ^(.*pavucontrol.*)$ +windowrule = pin on, match:class ^(.*pavucontrol.*)$ # Assign specific windows to specific workspaces on launch -windowrulev2 = workspace 2 silent, class:^(steam)$ -windowrulev2 = workspace 8 silent, class:^(org.keepassxc.KeePassXC)$ -windowrulev2 = workspace 8 silent, class:^(org.mozilla.Thunderbird)$ -windowrulev2 = workspace 9 silent, class:^(im.riot.Riot)$ -windowrulev2 = workspace 9 silent, class:^(.*vesktop.*)$ -windowrulev2 = workspace 10 silent, class:^(.*spotube.*)$ -windowrulev2 = workspace 10 silent, class:^(.*potify.*)$ -windowrulev2 = workspace 10 silent, class:^(feishin)$ +windowrule = workspace 2 silent, match:class ^(steam)$ +windowrule = workspace 8 silent, match:class ^(org.keepassxc.KeePassXC)$ +windowrule = workspace 8 silent, match:class ^(org.mozilla.Thunderbird)$ +windowrule = workspace 9 silent, match:class ^(im.riot.Riot)$ +windowrule = workspace 9 silent, match:class ^(.*vesktop.*)$ +windowrule = workspace 10 silent, match:class ^(.*spotube.*)$ +windowrule = workspace 10 silent, match:class ^(.*potify.*)$ +windowrule = workspace 10 silent, match:class ^(feishin)$