Fix dark theme, animation speed, kitty opacity; add README
All checks were successful
Mirror to GitHub / mirror (push) Successful in 6s
All checks were successful
Mirror to GitHub / mirror (push) Successful in 6s
- libadwaita apps (nautilus, gnome-text-editor) rendered light because gsettings-desktop-schemas + dconf were missing, so the color-scheme prefer-dark autostart silently no-op'd. Add both packages. - Replace Hyprland's slow default animations with the reference laptop's bezier curves + per-leaf speeds (hl.curve + hl.animation). - kitty background_opacity 0.88 -> 0.6 to match the laptop; drop the macOS-only background_blur line (Hyprland supplies the blur). - Add README.md documenting the actual image, build, and test flow. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
b85e0e32fb
commit
20af38f826
4 changed files with 166 additions and 2 deletions
|
|
@ -57,6 +57,34 @@ hl.config({
|
|||
},
|
||||
})
|
||||
|
||||
-- ---------------------------------------------------------------------------
|
||||
-- Animations — snappy curves + per-leaf speeds (matches the reference laptop;
|
||||
-- the hl.config default above is much slower).
|
||||
-- ---------------------------------------------------------------------------
|
||||
local curves = {
|
||||
easeOutQuint = { type = "bezier", points = { { 0.23, 1 }, { 0.32, 1 } } },
|
||||
easeInOutCubic = { type = "bezier", points = { { 0.65, 0.05 }, { 0.36, 1 } } },
|
||||
almostLinear = { type = "bezier", points = { { 0.5, 0.5 }, { 0.75, 1 } } },
|
||||
quick = { type = "bezier", points = { { 0.15, 0 }, { 0.1, 1 } } },
|
||||
}
|
||||
for name, curve in pairs(curves) do
|
||||
hl.curve(name, curve)
|
||||
end
|
||||
|
||||
local animations = {
|
||||
{ leaf = "global", enabled = true, speed = 10, bezier = "default" },
|
||||
{ leaf = "border", enabled = true, speed = 5.39, bezier = "easeOutQuint" },
|
||||
{ leaf = "windows", enabled = true, speed = 4.79, bezier = "easeOutQuint" },
|
||||
{ leaf = "windowsIn", enabled = true, speed = 4.1, bezier = "easeOutQuint", style = "popin 87%" },
|
||||
{ leaf = "windowsOut", enabled = true, speed = 1.49, bezier = "linear", style = "popin 87%" },
|
||||
{ leaf = "fade", enabled = true, speed = 3.03, bezier = "quick" },
|
||||
{ leaf = "layers", enabled = true, speed = 3.81, bezier = "easeOutQuint" },
|
||||
{ leaf = "workspaces", enabled = true, speed = 1.94, bezier = "almostLinear", style = "fade" },
|
||||
}
|
||||
for _, animation in ipairs(animations) do
|
||||
hl.animation(animation)
|
||||
end
|
||||
|
||||
-- ---------------------------------------------------------------------------
|
||||
-- Environment (vendor-neutral; no GPU-specific vars so it works on Intel/AMD).
|
||||
-- ---------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
# BOS kitty config.
|
||||
# Translucent background so Hyprland's blur shows through behind the terminal,
|
||||
# while text stays fully opaque. Colours are left to kitty's default / pywal.
|
||||
background_opacity 0.88
|
||||
background_blur 1
|
||||
# 0.6 matches the reference laptop; the actual blur is supplied by Hyprland's
|
||||
# decoration:blur (kitty's own background_blur is macOS-only).
|
||||
background_opacity 0.6
|
||||
|
||||
font_family JetBrains Mono
|
||||
font_size 11.0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue