From a00cf1f6ff0f22351a15b494ed6785dc8a2f0130 Mon Sep 17 00:00:00 2001 From: "s0wlz (Matthias Puchstein)" Date: Thu, 1 Jan 2026 21:34:04 +0100 Subject: [PATCH] feat(nvim): add transparency for floating UI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Set winblend and pumblend to 20 (80% opaque) for floating windows and popup menus. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- dist/nvim/colors/apex-aeon.lua | 4 ++++ dist/nvim/colors/apex-neon.lua | 4 ++++ templates/nvim/colors/apex.lua.j2 | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/dist/nvim/colors/apex-aeon.lua b/dist/nvim/colors/apex-aeon.lua index 15fb36d..7db2470 100644 --- a/dist/nvim/colors/apex-aeon.lua +++ b/dist/nvim/colors/apex-aeon.lua @@ -32,6 +32,10 @@ function M.load() vim.o.background = "light" vim.g.colors_name = "apex-aeon" + -- Transparency: 80% opaque for floating UI + vim.o.winblend = 20 + vim.o.pumblend = 20 + local p = M.palette local groups = { -- CANVAS & UI ----------------------------------------------------------- diff --git a/dist/nvim/colors/apex-neon.lua b/dist/nvim/colors/apex-neon.lua index 2e3ca9d..4b9ceb4 100644 --- a/dist/nvim/colors/apex-neon.lua +++ b/dist/nvim/colors/apex-neon.lua @@ -32,6 +32,10 @@ function M.load() vim.o.background = "dark" vim.g.colors_name = "apex-neon" + -- Transparency: 80% opaque for floating UI + vim.o.winblend = 20 + vim.o.pumblend = 20 + local p = M.palette local groups = { -- CANVAS & UI ----------------------------------------------------------- diff --git a/templates/nvim/colors/apex.lua.j2 b/templates/nvim/colors/apex.lua.j2 index 3b65466..f7de40a 100644 --- a/templates/nvim/colors/apex.lua.j2 +++ b/templates/nvim/colors/apex.lua.j2 @@ -32,6 +32,10 @@ function M.load() vim.o.background = "{{ type }}" vim.g.colors_name = "{{ scheme | lower | replace(' ', '-') }}" + -- Transparency: 80% opaque for floating UI + vim.o.winblend = 20 + vim.o.pumblend = 20 + local p = M.palette local groups = { -- CANVAS & UI -----------------------------------------------------------