You can use Lush with any theme on this page to adjust or extend them. See
advanced
usage in the
readme or :h lush-extending-specs
for more details. To add your theme to this list, see Adding your theme to the
list at the bottom of this file.
Themes are sorted alphanumeric by theme name.
Lua module: require("apprentice").setup()
Usage: require('apprentice').setup()
A pretty colorscheme for neovim written in Lua
based on the Apprentice color palette with support for nvim-treesitter
and neovim built-in lsp
which can be enabled using setup()
function (please refer to #Usage)
Lua module: require('lush_theme.arctic')
Usage: colorscheme arctic
A Neovim colorscheme ported from VSCode Dark+ theme with the strict and precise color picking for both the editor and UI.
Lua module: require("codeschool").setup()
Usage: require('codeschool').setup()
A pretty colorscheme for neovim written in Lua
based on the codeschool.vim color palette with support for nvim-treesitter
and neovim built-in lsp
which can be enabled using setup()
function (please refer to #Usage)
Lua module: require 'lush_theme.darc'
Usage: colorscheme darc
My colorscheme that I made when I got tired of all other colorschemes :P (Neovim-LSP support)
Lua module: require('doubletrouble.lush_theme')
Usage: colorscheme doubletrouble
Yet another dark vim colorscheme.
Lua module: require("gruvbox")
Usage: colorscheme gruvbox
A port of gruvbox community theme to lua with treesitter support!
Lua module: require('lush_theme.jellybeans-nvim')
Usage: colorscheme jellybeans-nvim
A port of the jellybeans theme.
Lua module: require('meliora')
Usage: colorscheme meliora
Warm and cozy colorscheme for neovim.
Lua module: require("nord-nvim")
Usage: colorscheme nord
Port of the popular nord-vim theme to lush
. The trunk
branch is the group for group copy with all options from the original implemented and the colourful
branch is my own tweaked version.
Lua module: require('lush_theme.onedark_nvim')
Usage:
vim.o.background = 'dark'
vim.g.colors_name = 'onedark_nvim'
My personal One Dark port for Neovim with Treesitter and LSP support, dark/light versions and lots of plugins.
Lua module: require('lush_theme.pink-panic")
Usage: colorscheme pink-panic
A simple pretty pink theme with LSP and Treesitter support for Neovim.
Lua module: require("walh")
Usage: colorscheme walh-default
Lua module: require('zenbones')
Usage: colorscheme zenbones
A simple contrast-focused vim/nvim colorscheme.
Submit a pull request with:
- The theme details template filled out (see below)
- Images (optional but recommended):
- PNG format
- Reasonable size (i.e. not a 4k res 30mb file)
- Filenames follow the format:
<gh_username>_<gh_reponame_with_dots_as_underscores>_[1|2].png
and are in themade_with_lush
directory (alongside this file)
- Squash your commits with the message "
Add <theme name> to made_with_lush
"- ("
Update <theme_name> in made_with_lush
" if you are submitting a patch)
- ("
Details template:
### <theme_name>
[<gh_username/gh_reponame> or simliar service](https://github.com/user/repo)
Lua module: `require(<what you require in your colours/vim file, probably 'lush_theme.theme_name'>)`
Usage: `colorscheme theme_name`
<(optional) max 50ish (be reasonable) word description of theme or features (plugins, terminal themes, etc).>


---