general { # See https://wiki.hyprland.org/Configuring/Variables/ for more gaps_in = 10 gaps_out = 10 border_size = 0 col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg col.inactive_border = rgba(595959aa) layout = dwindle # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on allow_tearing = false } group:groupbar { col.active = rgba(33ccffee) col.inactive = rgba(595959aa) font_size = 12 } decoration { # See https://wiki.hyprland.org/Configuring/Variables/ for more rounding = 10 blur { enabled = true size = 3 passes = 3 } shadow { enabled = true range = 4 render_power = 3 color = rgba(1a1a1aee) } } animations { enabled = yes # Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more animation = windows, 1, 7, default animation = windowsOut, 1, 7, default, popin 80% animation = border, 1, 10, default animation = borderangle, 1, 8, default animation = fade, 1, 7, default animation = workspaces, 1, 6, default } dwindle { # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below preserve_split = yes # you probably want this } bind = $mainMod, J, togglesplit, master { # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more new_status = "master" }