Chameleon is a Neovim plugin that changes your Kitty terminal's background in response to your Neovim's colorscheme.
kittyvimshort.mp4
- Neovim >= 0.7.0
- Kitty remote control turned on. Set
allow_remote_control yes
in kitty.conf
-- Lua
use {
"shaun-mathew/Chameleon.nvim",
config = function()
require("chameleon").setup()
end
}
-- Lua (chameleon.lua)
{
"shaun-mathew/Chameleon.nvim",
config = function()
require("chameleon").setup()
end,
}
-- init.lua
["shaun-mathew/Chameleon.nvim"] = {
after = "ui",
config = function()
require("chameleon").setup()
end,
}
- Add more configuration options (e.g. disable autostart)
- Allow for toggling of plugin
- Support other terminals (e.g. Alacritty)