A light colorscheme for Neovim based on tonsky/alabaster, with higher contrast colors that meet WCAG AAA (≥ 7:1) throughout.
From Alabaster: only four things get color. Everything else is plain text.
| Category | Color | Hex |
|---|---|---|
| Strings | Forest green | #185400 |
| Constants / numbers / booleans | Deep violet | #5B1FA0 |
| Comments | Dark amber | #664400 |
| Definitions (functions, types, modules) | Royal blue | #1040B0 |
| Name | Command | Description |
|---|---|---|
alabaster-sharp |
:colorscheme alabaster-sharp |
Comments are amber-colored text. |
alabaster-sharp-bg |
:colorscheme alabaster-sharp-bg |
Comments get a yellow background instead. |
vim.pack.add("https://github.com/nuvic/alabaster-sharp.nvim")
vim.cmd.colorscheme("alabaster-sharp")
-- or: vim.cmd.colorscheme("alabaster-sharp-bg"){
"nuvic/alabaster-sharp.nvim",
lazy = false,
priority = 1000,
config = function()
vim.cmd.colorscheme("alabaster-sharp")
-- or: vim.cmd.colorscheme("alabaster-sharp-bg")
end,
}- Treesitter
- LSP diagnostics
- Diff signs
- Terminal colors
- Floating windows, pmenu, fzf-lua