Files
hypr/modules/settings.lua
T

88 lines
1.7 KiB
Lua

local color = require("macchiato")
hl.layer_rule({
name = "blur_popups_bar",
blur = true,
match = { namespace = "ZShell-Bar" },
ignore_alpha = 0.5,
}, {
name = "blur_popups_auth",
blur = true,
match = { namespace = "ZShell-Auth" },
ignore_alpha = 0.5,
})
hl.input({
kb_layout = "us",
kb_variant = "intl",
kb_options = "fkeys:basic_13-24",
sensitivity = 0,
accel_profile = "flat",
follow_mouse = 1,
})
hl.general({
gaps_in = 2,
gaps_out = 2,
border_size = 1,
col = {
active_border = {
colors = { color.mauveAlpha, color.greenAlpha, color.sapphireAlpha, color.lavenderAlpha },
angle = 90,
},
inactive_border = { color.surface1Alpha, angle = 90 },
},
})
hl.decoration({
rounding = 1,
hl.shadow({
enabled = false,
range = 6,
render_power = 6,
color = color.baseAlpha,
color_inactive = color.mantleAlpha,
}),
hl.blur({
enabled = false,
size = 2,
passes = 2,
new_optimizations = true,
ignore_opacity = true,
contrast = 1.0,
brightness = 1.0,
vibrancy = 0,
vibrancy_darkness = 0,
xray = false,
noise = 0.05,
popups = true,
input_methods = true,
}),
})
hl.curve({ type = "brezier", points = { { 0, 13 }, { 0, 99 }, { 0, 29 }, { 1, 1 } } })
hl.animation({ leaf = "windows", enabled = true, speed = 4, spring = "overshot", style = "slide" })
hl.animation({ leaf = "fade", enabled = true, speed = 4 })
hl.animation({ leaf = "border", enabled = true, speed = 4 })
hl.animation({ leaf = "workspaces", enabled = true, speed = 4, spring = "overshot", style = "slide" })
hl.config({
dwindle = {
pseudotile = true,
preserve_split = true,
},
})
hl.ecosystem({
no_donation_nag = true,
no_update_news = true,
})
hl.misc({
disable_hyprland_logo = true,
})
hl.debug({
full_cm_proto = true,
})