hl.config({
	general = {
		gaps_in = 5,
		gaps_out = 10,
		border_size = 2,
		col = {
			active_border = { colors = { "rgba(7aa2f7ee)", "rgba(bb9af7ee)" }, angle = 45 },
			inactive_border = "rgba(414868aa)",
		},
		resize_on_border = true,
		hover_icon_on_border = true,
		allow_tearing = true,
		layout = "master",
		snap = {
			enabled = true,
		},
	},
	decoration = {
		rounding = 5,
		rounding_power = 10,

		-- Change transparency of focused and unfocused windows
		active_opacity = 0.99,
		inactive_opacity = 0.99,

		shadow = {
			enabled = false,
			range = 4,
			render_power = 3,
			color = 0xee1a1a1a,
		},

		blur = {
			enabled = true,
			size = 1,
			passes = 2,
			vibrancy = 0.1696,
		},
	},
	animations = {
		enabled = false,
	},
})
-- tiling managers
hl.config({
	dwindle = {
		preserve_split = true,
	},
	master = {
		new_status = "slave",
		orientation = "left",
		mfact = "0.6",
	},
	scrolling = {
		fullscreen_on_one_column = true,
		column_width = 0.9,
		direction = right,
	},
})
-- others
hl.config({
	misc = {
		force_default_wallpaper = 0,
		disable_hyprland_logo = true,
		vrr = 0,
		disable_splash_rendering = true,
	},
})
