🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.
[X] I have searched the existing issues of tokyonight.nvim
[X] I have searched the existing issues of plugins related to this issue
Neovim version (nvim -v)
0.10.0
Operating system/version
Arch Linux
Describe the bug
I have set transparent option to false, but background is still not opaque. the problem is that my kitty theme is also tokyonight night and same on nvim. if I change kitty theme (even to different flavor of tokyonight) than it works. so colorscheme detects that I am using tokyonight's same flavor in my terminal and ignores transparent option. I'm not sure is this is a bug or intended, but at least add option to not check terminal theme before deciding background should be opaque or not.
Steps To Reproduce
add option to force opaque background
Expected Behavior
if transparent opt is set to false it should not be transpatent
Repro
-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")
-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "cache" }) do
vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end
-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath, })
end
vim.opt.runtimepath:prepend(lazypath)
-- install plugins
local plugins = {
"folke/tokyonight.nvim",
"folke/tokyonight.nvim",
-- add any other plugins here
}
require("lazy").setup(plugins, {
root = root .. "/plugins",
})
vim.cmd.colorscheme("tokyonight")
-- add anything else here
Did you check docs and existing issues?
Neovim version (nvim -v)
0.10.0
Operating system/version
Arch Linux
Describe the bug
I have set transparent option to false, but background is still not opaque. the problem is that my kitty theme is also tokyonight night and same on nvim. if I change kitty theme (even to different flavor of tokyonight) than it works. so colorscheme detects that I am using tokyonight's same flavor in my terminal and ignores transparent option. I'm not sure is this is a bug or intended, but at least add option to not check terminal theme before deciding background should be opaque or not.
Steps To Reproduce
add option to force opaque background
Expected Behavior
if transparent opt is set to false it should not be transpatent
Repro