diff --git a/pkgbuilds/omarchy-nvim/PKGBUILD b/pkgbuilds/omarchy-nvim/PKGBUILD index b5c6a60b..1acc6c93 100644 --- a/pkgbuilds/omarchy-nvim/PKGBUILD +++ b/pkgbuilds/omarchy-nvim/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Ryan Hughes pkgname=omarchy-nvim pkgver=2026.9.21 -pkgrel=3 +pkgrel=4 pkgdesc="Pre-built LazyVim configuration with cached plugins" arch=('any') url="https://github.com/LazyVim/LazyVim" diff --git a/pkgbuilds/omarchy-nvim/plugin/after/transparency.lua b/pkgbuilds/omarchy-nvim/plugin/after/transparency.lua index add6fd60..17eec67a 100644 --- a/pkgbuilds/omarchy-nvim/plugin/after/transparency.lua +++ b/pkgbuilds/omarchy-nvim/plugin/after/transparency.lua @@ -54,6 +54,14 @@ local groups = { "NotifyDEBUGBorder", } +-- The current line goes see-through too, leaving its number to mark it. The +-- file tree marks its selection with that line alone, so it keeps the colour. +local cursorline = vim.api.nvim_get_hl(0, { name = "CursorLine", link = false }) +if cursorline.bg then + vim.api.nvim_set_hl(0, "NeoTreeCursorLine", { bg = cursorline.bg }) +end +table.insert(groups, "CursorLine") + for _, name in ipairs(groups) do make_transparent(name) end