general { gaps_in = 5 gaps_out = 10 layout = hy3 resize_on_border = yes extend_border_grab_area = 20 border_size = $border col.active_border = $active_color col.inactive_border = $base_color } plugin { hy3 { tabs { height = 24 text_height = 9 text_padding = 10 padding = 2 render_text = true text_font = JetBrains Mono Nerd Font Mono Bold rounding = $radius col.active = $active_color col.inactive = $base_color col.text.active = $text_color col.text.inactive = $text_color } autotile { enable = true } } hyprbars { bar_height = 24 bar_part_of_window = true bar_color = $base_color col.text = $text_color bar_text_size = 9 bar_text_font = JetBrains Mono Nerd Font Mono Bold bar_button_padding = 12 bar_padding = 10 bar_precedence_over_border = true hyprbars-button = rgb(000000), 16, , hyprctl dispatch killactive hyprbars-button = rgb(000000), 16, , hyprctl dispatch fullscreen 2 hyprbars-button = rgb(000000), 16, , hyprctl dispatch togglefloating } } decoration { rounding = $radius drop_shadow = yes blur { enabled = true size = 4 passes = 2 noise = 0.008 contrast = 0.8916 brightness = 0.8 } } animations { enabled = yes bezier = windowIn, 0.06, 0.71, 0.25, 1 bezier = windowResize, 0.04, 0.67, 0.38, 1 animation = windowsIn, 1, 3, windowIn, slide #popin 20% animation = windowsOut, 1, 3, windowIn, slide #popin 70% animation = windowsMove, 1, 2.5, windowResize animation = border, 1, 10, default animation = borderangle, 1, 8, default animation = fade, 1, 3, default animation = workspaces, 1, 6, default animation = layers, 1, 5, windowIn, slide } gestures { workspace_swipe = true workspace_swipe_fingers = 3 workspace_swipe_forever = true workspace_swipe_cancel_ratio = 0.15 } misc { disable_hyprland_logo = true disable_splash_rendering = true no_direct_scanout = false key_press_enables_dpms = true mouse_move_enables_dpms = true vrr = 1 } xwayland { force_zero_scaling = true use_nearest_neighbor = false } env = XDG_CURRENT_DESKTOP,Hyprland env = XDG_SESSION_DESKTOP,Hyprland