WIP Neovim port of the Doric themes for GNU Emacs.
![]() |
![]() |
![]() |
![]() |
From the original project:
The Doric themes use few colours and will appear monochromatic in many contexts. They are my most minimalist themes. Styles involve the careful use of typographic features and subtleties in colour gradients to establish a consistent rhythm.
See the screenshots section for screenshots of all the colourscheme variants.
Neovim >= 0.8.0
vim.pack (Neovim >=0.12)
vim.pack.add({ "https://github.com/aymenhafeez/doric-themes.nvim" }){ "aymenhafeez/doric-themes.nvim", priority = 1000 }Set a specific variant, for example:
vim.cmd "colorscheme doric-marble"Or use the configuration options to set a light and dark variant:
require("doric").setup({
light = "doric-light", -- doric-beach, -cherry, -earth, -jade, -marble, -oak, -siren, -wind
dark = "doric-water" -- doric-copper, -dark, -fire, -mermaid, -obsidian, -pine, -plum, -valley
})
vim.cmd "colorscheme doric"These will then automatically sync with vim.o.background.
- Support for more plugins
- Style configuration options
- Options to override highlight groups
- Complementary themes for terminal emulators
- Doric themes for the original palette
- modus-theme.nvim for the colourscheme file structure





















