Update to gruvbox material colors

This commit is contained in:
Kevin Cotugno 2022-11-15 13:35:17 -07:00
parent 1e3351b0dc
commit af45d02c1c
2 changed files with 138 additions and 45 deletions

View File

@ -10,48 +10,141 @@ font:
style: Regular style: Regular
size: 12.0 size: 12.0
# Base16 Solarized Dark 256 - alacritty color config schemes:
# Ethan Schoonover (modified by aramisgithub) gruvbox_material_hard_dark: &gruvbox_material_hard_dark
colors: primary:
# Default colors background: '0x1d2021'
primary: foreground: '0xd4be98'
background: '0x002b36' normal:
foreground: '0x93a1a1' black: '0x32302f'
red: '0xea6962'
green: '0xa9b665'
yellow: '0xd8a657'
blue: '0x7daea3'
magenta: '0xd3869b'
cyan: '0x89b482'
white: '0xd4be98'
bright:
black: '0x32302f'
red: '0xea6962'
green: '0xa9b665'
yellow: '0xd8a657'
blue: '0x7daea3'
magenta: '0xd3869b'
cyan: '0x89b482'
white: '0xd4be98'
gruvbox_material_medium_dark: &gruvbox_material_medium_dark
primary:
background: '0x282828'
foreground: '0xd4be98'
normal:
black: '0x3c3836'
red: '0xea6962'
green: '0xa9b665'
yellow: '0xd8a657'
blue: '0x7daea3'
magenta: '0xd3869b'
cyan: '0x89b482'
white: '0xd4be98'
bright:
black: '0x3c3836'
red: '0xea6962'
green: '0xa9b665'
yellow: '0xd8a657'
blue: '0x7daea3'
magenta: '0xd3869b'
cyan: '0x89b482'
white: '0xd4be98'
gruvbox_material_soft_dark: &gruvbox_material_soft_dark
primary:
background: '0x32302f'
foreground: '0xd4be98'
normal:
black: '0x45403d'
red: '0xea6962'
green: '0xa9b665'
yellow: '0xd8a657'
blue: '0x7daea3'
magenta: '0xd3869b'
cyan: '0x89b482'
white: '0xd4be98'
bright:
black: '0x45403d'
red: '0xea6962'
green: '0xa9b665'
yellow: '0xd8a657'
blue: '0x7daea3'
magenta: '0xd3869b'
cyan: '0x89b482'
white: '0xd4be98'
gruvbox_material_hard_light: &gruvbox_material_hard_light
primary:
background: '0xf9f5d7'
foreground: '0x654735'
normal:
black: '0x654735'
red: '0xc14a4a'
green: '0x6c782e'
yellow: '0xb47109'
blue: '0x45707a'
magenta: '0x945e80'
cyan: '0x4c7a5d'
white: '0xf2e5bc'
bright:
black: '0x654735'
red: '0xc14a4a'
green: '0x6c782e'
yellow: '0xb47109'
blue: '0x45707a'
magenta: '0x945e80'
cyan: '0x4c7a5d'
white: '0xf2e5bc'
gruvbox_material_medium_light: &gruvbox_material_medium_light
primary:
background: '0xfbf1c7'
foreground: '0x654735'
normal:
black: '0x654735'
red: '0xc14a4a'
green: '0x6c782e'
yellow: '0xb47109'
blue: '0x45707a'
magenta: '0x945e80'
cyan: '0x4c7a5d'
white: '0xeee0b7'
bright:
black: '0x654735'
red: '0xc14a4a'
green: '0x6c782e'
yellow: '0xb47109'
blue: '0x45707a'
magenta: '0x945e80'
cyan: '0x4c7a5d'
white: '0xeee0b7'
gruvbox_material_soft_light: &gruvbox_material_soft_light
primary:
background: '0xf2e5bc'
foreground: '0x654735'
normal:
black: '0x654735'
red: '0xc14a4a'
green: '0x6c782e'
yellow: '0xb47109'
blue: '0x45707a'
magenta: '0x945e80'
cyan: '0x4c7a5d'
white: '0xe6d5ae'
bright:
black: '0x654735'
red: '0xc14a4a'
green: '0x6c782e'
yellow: '0xb47109'
blue: '0x45707a'
magenta: '0x945e80'
cyan: '0x4c7a5d'
white: '0xe6d5ae'
# Colors the cursor will use if `custom_cursor_colors` is true colors: *gruvbox_material_medium_dark
cursor:
text: '0x002b36'
cursor: '0x93a1a1'
# Normal colors
normal:
black: '0x002b36'
red: '0xdc322f'
green: '0x859900'
yellow: '0xb58900'
blue: '0x268bd2'
magenta: '0x6c71c4'
cyan: '0x2aa198'
white: '0x93a1a1'
# Bright colors
bright:
black: '0x657b83'
red: '0xdc322f'
green: '0x859900'
yellow: '0xb58900'
blue: '0x268bd2'
magenta: '0x6c71c4'
cyan: '0x2aa198'
white: '0xfdf6e3'
indexed_colors:
- { index: 16, color: '0xcb4b16' }
- { index: 17, color: '0xd33682' }
- { index: 18, color: '0x073642' }
- { index: 19, color: '0x586e75' }
- { index: 20, color: '0x839496' }
- { index: 21, color: '0xeee8d5' }
key_bindings: key_bindings:
- { key: A, mods: Alt, chars: "\x1ba" } - { key: A, mods: Alt, chars: "\x1ba" }

View File

@ -28,6 +28,7 @@ Plug 'majutsushi/tagbar'
Plug 'neovim/nvim-lspconfig' Plug 'neovim/nvim-lspconfig'
Plug 'OmniSharp/omnisharp-vim' Plug 'OmniSharp/omnisharp-vim'
Plug 'posva/vim-vue' Plug 'posva/vim-vue'
Plug 'sainnhe/gruvbox-material'
Plug 'scrooloose/nerdcommenter' Plug 'scrooloose/nerdcommenter'
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'Shougo/vimproc.vim' Plug 'Shougo/vimproc.vim'
@ -40,20 +41,19 @@ call plug#end()
" vim-plug---END " vim-plug---END
" Solarized
syntax enable syntax enable
set termguicolors set termguicolors
colorscheme solarized8 colorscheme gruvbox-material
set cursorline set cursorline
set colorcolumn=80,100 set colorcolumn=80,100
function ToggleBackground(current) function ToggleBackground(current)
if a:current ==# 'dark' if a:current ==# 'dark'
set background=light set background=light
hi Whitespace ctermfg=7 guifg=#eee8d5 " hi Whitespace ctermfg=7 guifg=#eee8d5
else else
set background=dark set background=dark
hi Whitespace ctermfg=0 guifg=#073642 " hi Whitespace ctermfg=0 guifg=#073642
end end
endfunction endfunction