Vesper.nvim
Port of Vesper theme from Visual Studio Code to Neovim.
Install / Use
/learn @datsfilipe/Vesper.nvimREADME
<div align="center">
Vesper
Port of the VS Code theme, Vesper
<br/> <br/>
Installation
- Using
Lazy:
{ 'datsfilipe/vesper.nvim' },
- Using
Packer:
use 'datsfilipe/vesper.nvim'
Configuration
To configure the plugin, you can call require('vesper').setup({}), passing the table with the values in it. The following are the defaults:
require('vesper').setup({
transparent = false, -- Boolean: Sets the background to transparent
italics = {
comments = true, -- Boolean: Italicizes comments
keywords = true, -- Boolean: Italicizes keywords
functions = true, -- Boolean: Italicizes functions
strings = true, -- Boolean: Italicizes strings
variables = true, -- Boolean: Italicizes variables
},
overrides = {}, -- A dictionary of group names, can be a function returning a dictionary or a table.
palette_overrides = {}
})
- The
colorscheme()function
This function can be used to set the colorscheme in your editor, however, if it doesn't work for you, you can always use vim.cmd.colorscheme('vesper').
Specifics for Some Plugins
Bufferline.nvim
To use the theme with bufferline.nvim, you can use the following configuration:
require('bufferline').setup({
highlights = require('vesper').bufferline.highlights,
})
Contributing
Contributions are welcome, please open an issue if you encounter any bug or if you find any improvements are needed for the code, also feel free to open a PR.
Take a look at the Development Guide
