#define nordbg #2E3440
/* gruvbox */
-/* #define gruv0 #282828 */
-/* #define gruv8 #928374 */
-/* #define gruv1 #CC241D */
-/* #define gruv9 #FB4934 */
-/* #define gruv2 #98971A */
-/* #define gruv10 #B8BB26 */
-/* #define gruv3 #D79921 */
-/* #define gruv11 #FABD2F */
-/* #define gruv4 #458588 */
-/* #define gruv12 #83A598 */
-/* #define gruv5 #B16286 */
-/* #define gruv13 #D3869B */
-/* #define gruv6 #689D6A */
-/* #define gruv14 #8EC07C */
-/* #define gruv7 #A89984 */
-/* #define gruv15 #EBDBB2 */
-/* #define gruvfg #EBDBB2 */
-/* #define gruvbg #282828 */
#define gruv0 #32302f
#define gruv1 #ea6962
#define gruvfg #d4be98
#define gruvbg #32302f
+/* #define gruv0 #32302f */
+/* #define gruv1 #fb4934 */
+/* #define gruv2 #b8bb26 */
+/* #define gruv3 #fabd2f */
+/* #define gruv4 #83a598 */
+/* #define gruv5 #d3869b */
+/* #define gruv6 #8ec07c */
+/* #define gruv7 #d5c4a1 */
+/* #define gruv8 #665c54 */
+/* #define gruv9 #fe8019 */
+/* #define gruv10 #3c3836 */
+/* #define gruv11 #504945 */
+/* #define gruv12 #bdae93 */
+/* #define gruv13 #ebdbb2 */
+/* #define gruv14 #d65d0e */
+/* #define gruv15 #fbf1c7 */
+/* #define gruvfg #d5c4a1 */
+/* #define gruvbg #32302f */
+
#define theme0 gruv0
#define theme8 gruv8
#define theme1 gruv1
#define theme15 gruv15
#define themefg gruvfg
#define themebg gruvbg
-#define themehl gruv11
+#define themehl gruv3
*.font: Source Code Pro:size=12
" accept first spell check fix
map <leader>z 1z=<cr>
+" folding
+set foldmethod=manual
+set foldnestmax=10
+set nofoldenable
+set foldlevel=2
+
+
" View whitespace
map <leader>s :set list!<cr>
set listchars=tab:▸\ ,space:·,eol:¬
-" colors
-hi Conceal ctermbg=Black
-hi SpellBad ctermfg=Red ctermbg=Black cterm=underline
+" reload vimrc
+map <leader>r :source ~/.vimrc<cr>
" statusline
function! StatusModeColor()
Plug 'jiangmiao/auto-pairs'
Plug 'tpope/vim-commentary'
Plug 'rlue/vim-barbaric'
+Plug 'jeffkreeftmeijer/vim-dim'
" Plug 'ptzz/lf.vim'
" Plug 'voldikss/vim-floaterm'
" Run after plugins
autocmd FileType * set formatoptions-=o
+
+" colors
+" based off https://github.com/jeffkreeftmeijer/vim-dim/blob/main/colors/default-light.vim
+hi SpecialKey ctermfg=4
+hi TermCursor cterm=reverse
+hi NonText ctermfg=12
+hi Directory ctermfg=4
+hi ErrorMsg ctermfg=15 ctermbg=1
+hi IncSearch cterm=reverse
+hi MoreMsg ctermfg=2
+hi ModeMsg cterm=bold
+hi Question ctermfg=2
+hi Title ctermfg=5
+hi WarningMsg ctermfg=1
+hi WildMenu ctermfg=0 ctermbg=11
+hi Conceal ctermfg=0
+hi SpellBad ctermbg=9 ctermbg=0 cterm=underline
+hi SpellRare ctermbg=13
+hi SpellLocal ctermbg=14
+hi PmenuSbar ctermbg=8
+hi PmenuThumb ctermbg=0
+hi TabLine cterm=underline ctermfg=0 ctermbg=7
+hi TabLineSel cterm=bold
+hi TabLineFill cterm=reverse
+hi CursorColumn ctermbg=7
+hi CursorLine cterm=underline
+hi MatchParen ctermbg=14
+hi Constant ctermfg=1
+hi Special ctermfg=5
+hi Identifier cterm=NONE ctermfg=6
+hi Statement ctermfg=3
+hi PreProc ctermfg=5
+hi Type ctermfg=2
+hi Underlined cterm=underline ctermfg=5
+hi Ignore ctermfg=15
+hi Error ctermfg=15 ctermbg=9
+hi Todo ctermfg=0 ctermbg=11
+hi Comment ctermfg=7
+hi lineNr ctermfg=DarkGrey
+hi Folded ctermfg=0
+