local split = require("hyprsplit") split.config({ num_workspaces = 10, persistent_workspaces = true, }) hl.config({ general = { allow_tearing = false, border_size = 2, col = { active_border = { colors = { "rgba(ff00ffee)", "rgba(ff9900ee)" }, angle = 45, }, inactive_border = { colors = { "rgba(00ffff99)", "rgba(0000cc99)" }, angle = 45, }, }, gaps_in = 5, gaps_out = 10, layout = "hy3", resize_on_border = true, }, decoration = { active_opacity = 1.000000, blur = { enabled = true, passes = 1, size = 3, vibrancy = 0.169600, }, inactive_opacity = 1.000000, rounding = 5, shadow = { color = "rgba(1a1a1aee)", enabled = true, range = 5, render_power = 3, }, }, input = { follow_mouse = 1, kb_layout = "us", kb_options = "compose:ralt", sensitivity = 0, touchpad = { natural_scroll = false, }, }, misc = { disable_hyprland_logo = true, force_default_wallpaper = 0, vrr = 1, }, debug = { disable_logs = false, }, cursor = { no_hardware_cursors = true, }, animations = { enabled = true, }, -- plugin = { -- hy3 = { -- group_inset = 10, -- no_gaps_when_only = 0, -- node_collapse_policy = 2, -- tab_first_window = false, -- tabs = { -- height = 20, -- rounding = 2, -- text_height = 10, -- }, -- }, -- }, }) hl.device({ name = "logitech-g502-1", sensitivity = -0.200000, }) -- Additional configs require("config.autostart") require("config.binds") require("config.animation") require("config.windows")