A cold, dark color scheme for Neovim written in Lua ported from vim-substrata theme.
0.5
features like TreeSitter and LSPalacritty
gnome-terminal
iterm2
kitty
konsole
wezterm
Install the theme with your preferred package manager:
Plug 'kvrohit/substrata.nvim'
use 'kvrohit/substrata.nvim'
Enable the colorscheme:
-- Lua
vim.cmd [[colorscheme substrata]]
" Vim Script
colorscheme substrata
Configuration needs to be set BEFORE loading the color scheme with
colorscheme substrata
Option | Default | Description |
---|---|---|
substrata_italic_comments | true |
Make comments italic |
substrata_italic_keywords | false |
Make keywords italic |
substrata_italic_booleans | false |
Make booleans italic |
substrata_italic_functions | false |
Make functions italic |
substrata_italic_variables | false |
Make variables italic |
substrata_transparent | false |
Disable background color |
substrata_variant | default |
Colorscheme variant |
-- Example config in lua
vim.g.substrata_italic_functions = true
-- Load the colorscheme
vim.cmd [[colorscheme substrata]]
" Example config in Vim Script
let g:substrata_italic_functions = 1
" Load the colorscheme
colorscheme substrata
" Setting brighter colorscheme variant
let g:substrata_variant = "brighter"
extras/eclipse/substrata.xml
extras/gnome-terminal/substrata.sh
extras/iterm2/substrata.itermcolors
extras/konsole/substrata.colorscheme
extras/wezterm/colors/Substrata.toml
extras/kitty/substrata.conf
extras/alacritty/substrata.yaml