Two TreeSitter supported colorschemes ispired by base16-tomorrow-night and monokai pro.
Both colorschemes are availaible for vim and neovim and written in Lua.
- support the latest Neovim >=5.0 features like TreeSitter and LSP
- darker background for sidebar
- color configs for Kitty and Alacritty. Created by miguelaht.
Both colors are designed with Go and Rust in mind, and tested against few other languages.
If any of the colors does not syntax-highlight your langauge satisfactorily, please feel free to fork the repo and do changes as needed.
- TreeSitter
- Indent Blankline
- Neo-tree
- Startify
- Dashboard
- BufferLine
- LSP Diagnostics
- Git Signs
- Git Gutter
- Neogit
- Telescope
- NvimTree
- Barbar
- and more...
- Neovim >= 0.5.0
You can Install the theme with any of the following package managers:
Plug 'Yazeed1s/minimal.nvim'
use 'Yazeed1s/minimal.nvim'
Enable the colorscheme:
" Vim Script
colorscheme minimal " for minimal
colorscheme minimal-base16 " for minimal-base16
-- Lua
vim.cmd[[colorscheme minimal]] -- for minimal
vim.cmd[[colorscheme minimal-base16]] -- for minimal-base16
-- or, for lunarVim
lvim.colorscheme = 'minimal'
lvim.colorscheme = 'minimal-base16'
Note: set the configurations BEFORE you load the color scheme
Option | Default | Description |
---|---|---|
minimal_italic_comments | true |
Make comments italic |
minimal_italic_keywords | false |
Make keywords italic |
minimal_italic_booleans | false |
Make booleans italic |
minimal_italic_functions | false |
Make functions italic |
minimal_italic_variables | false |
Make variables italic |
minimal_transparent_background | false |
Disable background color |
-- Example config in lua
vim.g.minimal_italic_functions = true
vim.g.minimal_italic_comments = false
-- Load the colorscheme
vim.cmd [[colorscheme minimal]]
-- or
vim.cmd [[colorscheme minimal-base16]]
" Example config in Vim Script
let g:minimal_italic_functions = 1
let g:minimal_italic_comments = 0
" Load the colorscheme
colorscheme minimal
" or
colorscheme minimal-base16
Color configs for Kitty and Alacritty can be found in terminal. If you want to use them, pleas refer to their respective documentation and do changes to your .config/
accordingly
- Add color support for neo-tree
- Add color support for startify
- Add themes to statusLine plugins such as feline and lualine
If you would like to add support to a plugin or to fix a bug please feel free to send a PR.