Add this to your vim options.lua to make itr partially true transparent.
(If your terminal is transparent that won't make your Nvim transparent too , bby default)
You'll have to set it manually
Use this code
-- Transparent background override
vim.cmd([[
augroup TransparentBackground
autocmd!
autocmd ColorScheme * highlight Normal ctermbg=NONE guibg=NONE
autocmd ColorScheme * highlight NormalNC ctermbg=NONE guibg=NONE
autocmd ColorScheme * highlight EndOfBuffer ctermbg=NONE guibg=NONE
augroup END
]])