Home

Awesome

OkColors.nvim

OkColors logo

OkColors is a colorscheme that mashes together ideas from a variety of sources, including:

Two variants are included:

Each variant defines light and dark versions, which are automatically set according to vim.o.background.

Installation & Configuration

Installing with lazy.nvim

{ "e-q/okcolors.nvim", name = "okcolors" }

Selecting the default variant

require("okcolors").setup({
    variant = "smooth", -- "smooth" or "sharp", defaults to "smooth"
})

vim.cmd("colorscheme okcolors")
-- vim.cmd("colorscheme okcolors-smooth")
-- vim.cmd("colorscheme okcolors-sharp")

Screenshots

Smooth

Smooth variant, light background Smooth variant, dark background

Sharp

Sharp variant, light background Sharp variant, dark background

Other Helpful Resources