From 635cd34a4cd1aad5d90e30252a66daf3189e9462 Mon Sep 17 00:00:00 2001 From: steven-na Date: Thu, 30 Apr 2026 16:45:08 -0700 Subject: Better transparency --- arch/eww/.config/eww/eww.scss | 2 +- arch/hyprland/.config/hypr/windowrules.conf | 4 ++++ arch/nvim/.config/nvim/lua/plugins/colorscheme.lua | 1 + arch/nvim/.config/nvim/lua/plugins/ui.lua | 2 +- 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/arch/eww/.config/eww/eww.scss b/arch/eww/.config/eww/eww.scss index 7fd3240..5a294d4 100644 --- a/arch/eww/.config/eww/eww.scss +++ b/arch/eww/.config/eww/eww.scss @@ -16,7 +16,7 @@ $warn: #f38ba8; } .bar { - background-color: transparentize($bg, 0.4); + background-color: transparentize($bg, 0.5); color: $fg; border: none; box-shadow: none; diff --git a/arch/hyprland/.config/hypr/windowrules.conf b/arch/hyprland/.config/hypr/windowrules.conf index 3408cbf..de9321c 100644 --- a/arch/hyprland/.config/hypr/windowrules.conf +++ b/arch/hyprland/.config/hypr/windowrules.conf @@ -86,3 +86,7 @@ windowrule { rounding = 0 no_shadow = false } + +# ── Bar ───────────────────────────────────────────── +layerrule = blur on, match:namespace ^(gtk-layer-shell)$ +layerrule = ignore_alpha 0.5, match:namespace ^(gtk-layer-shell)$ diff --git a/arch/nvim/.config/nvim/lua/plugins/colorscheme.lua b/arch/nvim/.config/nvim/lua/plugins/colorscheme.lua index 1a583f4..2e25d6c 100644 --- a/arch/nvim/.config/nvim/lua/plugins/colorscheme.lua +++ b/arch/nvim/.config/nvim/lua/plugins/colorscheme.lua @@ -88,6 +88,7 @@ return { {}, vim.schedule_wrap(function() apply(load_palette()) + vim.api.nvim_exec_autocmds("User", { pattern = "ThemeChanged" }) end) ) end diff --git a/arch/nvim/.config/nvim/lua/plugins/ui.lua b/arch/nvim/.config/nvim/lua/plugins/ui.lua index c2fc2eb..35a22de 100644 --- a/arch/nvim/.config/nvim/lua/plugins/ui.lua +++ b/arch/nvim/.config/nvim/lua/plugins/ui.lua @@ -55,7 +55,7 @@ return { }) vim.api.nvim_create_autocmd("User", { - pattern = "TransparentToggle", + pattern = "ThemeChanged", callback = function() require("lualine").setup({ options = { theme = make_theme() } }) end, -- cgit v1.2.3