From af45d02c1c043c780bb45c92427faa2168548cbe Mon Sep 17 00:00:00 2001 From: Kevin Cotugno Date: Tue, 15 Nov 2022 13:35:17 -0700 Subject: [PATCH] Update to gruvbox material colors --- .config/alacritty/alacritty.yml | 175 ++++++++++++++++++++++++-------- .config/nvim/init.vim | 8 +- 2 files changed, 138 insertions(+), 45 deletions(-) diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml index 0118937..e7bc0df 100644 --- a/.config/alacritty/alacritty.yml +++ b/.config/alacritty/alacritty.yml @@ -10,48 +10,141 @@ font: style: Regular size: 12.0 -# Base16 Solarized Dark 256 - alacritty color config -# Ethan Schoonover (modified by aramisgithub) -colors: - # Default colors - primary: - background: '0x002b36' - foreground: '0x93a1a1' +schemes: + gruvbox_material_hard_dark: &gruvbox_material_hard_dark + primary: + background: '0x1d2021' + foreground: '0xd4be98' + normal: + 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 - 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' } +colors: *gruvbox_material_medium_dark key_bindings: - { key: A, mods: Alt, chars: "\x1ba" } diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 2572dfb..5adce00 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -28,6 +28,7 @@ Plug 'majutsushi/tagbar' Plug 'neovim/nvim-lspconfig' Plug 'OmniSharp/omnisharp-vim' Plug 'posva/vim-vue' +Plug 'sainnhe/gruvbox-material' Plug 'scrooloose/nerdcommenter' Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } Plug 'Shougo/vimproc.vim' @@ -40,20 +41,19 @@ call plug#end() " vim-plug---END -" Solarized syntax enable set termguicolors -colorscheme solarized8 +colorscheme gruvbox-material set cursorline set colorcolumn=80,100 function ToggleBackground(current) if a:current ==# 'dark' set background=light - hi Whitespace ctermfg=7 guifg=#eee8d5 + " hi Whitespace ctermfg=7 guifg=#eee8d5 else set background=dark - hi Whitespace ctermfg=0 guifg=#073642 + " hi Whitespace ctermfg=0 guifg=#073642 end endfunction