diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 6b7c588..e85b184 100755 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -65,8 +65,8 @@ exec-once = sleep 5 && pw-play --volume=2.0 ~/.alert/finished.mp3 # gaps numbers (top, right, bottom, left) workspace = 1, monitor:DP-1, persistent:true, default:true -workspace = 2, monitor:DP-1, persistent:true, gapsout:70 597 54 597 -workspace = 3, monitor:DP-1, persistent:true, gapsout:50 440 50 440 +workspace = 2, monitor:DP-1, persistent:true +workspace = 3, monitor:DP-1, persistent:true workspace = 4, monitor:DP-1, persistent:true # Workspaces swapped for ease of use @@ -83,14 +83,15 @@ workspace = 5, monitor:DP-2, persistent:true general { gaps_in = 0 gaps_out = 4 - border_size = 4 - col.active_border = $peach - layout = dwindle + border_size = 2 + col.active_border = $surface1 + col.inactive_border = $surface1 + layout = master resize_on_border = false } decoration { - rounding = 6 + rounding = 12 drop_shadow = false dim_special = 0.3 fullscreen_opacity = 1.0 @@ -173,23 +174,12 @@ render { -# < Start Section > -# dwindle layout - -dwindle { - pseudotile = yes - preserve_split = yes -} - -# < End Section > - - - # < Start Section > # master layout master { new_status = master + no_gaps_when_only = 1 } # < End Section > @@ -245,23 +235,21 @@ windowrulev2 = fullscreen, class:^(aquamarine)$ # alternative - 2660 1140 # runelite windowrulev2 = opacity 1.00 override 1.00 override, class:^(net-runelite-client-RuneLite)$ -windowrulev2 = pseudo, class:^(net-runelite-client-RuneLite)$ +windowrulev2 = float, class:^(net-runelite-client-RuneLite)$ windowrulev2 = size 825 520, class:^(net-runelite-client-RuneLite)$ # minecraft windowrulev2 = opacity 1.00 override 1.00 override, title:^(Minecraft.*)$ -windowrulev2 = pseudo, title:^(Minecraft.*)$ -windowrulev2 = size 3200 1100, title:^(Minecraft.*)$ # native windowrulev2 = opacity 1.00 override 1.00 override, class:^(steam_app_.*)$ -windowrulev2 = pseudo, class:^(steam_app_.*)$ +windowrulev2 = float, class:^(steam_app_.*)$ # proton windowrulev2 = opacity 1.00 override 1.00 override, class:^(steam_proton)$ -windowrulev2 = pseudo, class:^(steam_proton)$ +windowrulev2 = float, class:^(steam_proton)$ # hl2 (css, etc) windowrulev2 = opacity 1.00 override 1.00 override, class:^(hl2_linux)$ # gamescope windowrulev2 = opacity 1.00 override 1.00 override, class:^(gamescope)$ -windowrulev2 = pseudo, class:^(gamescope)$ +windowrulev2 = float, class:^(gamescope)$ windowrulev2 = size 3200 1100, class:^(gamescope)$ # layer rules @@ -298,8 +286,6 @@ bind = $mainMod, C, centerwindow bind = $mainMod, F, fullscreen, bind = $mainMod SHIFT, L, exec, hyprlock bind = $mainMod $CONTROL, ESCAPE, exec, killall waybar || waybar # toggle waybar -bind = $mainMod SHIFT, J, togglesplit, # dwindle -bind = $mainMod SHIFT, SPACE, pseudo, # dwindle # main application shortcuts bind = $mainMod, RETURN, exec, alacritty