Skip to content

typicode/bg.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

bg.nvim πŸŽ†

bg.nvim automatically syncs terminal background and cursor with any neovim colorscheme.

Demo

Changing colorscheme with and without bg.nvim.

bg-nvim.mov

On the left, terminal background isn't synced with neovim, on the right it is and there's no inconsistency.

Install

{ "typicode/bg.nvim", lazy = false }

How it works

bg.nvim uses escape sequences to change your terminal background and cursor whenever you change your colorscheme. When neovim exits, it will restore the original colors.

Supported by modern terminals (alacritty, foot, gnome-terminal, kitty, wezterm, ...).

For reset colors support, st needs to be patched.

About

Automatically sync your terminal background with your Neovim colorscheme πŸŽ†

Topics

Resources

License

Stars

185 stars

Watchers

3 watching

Forks

Sponsor this project

 

Contributors

Languages