syntax on set termguicolors " ----- Colorsceme ------" colorscheme PaperColor "colorscheme base16-bright "colorscheme gruvbox "colorscheme torte "autocmd FileType java colorscheme torte "colorscheme focuspoint "colorscheme deus "colorscheme gotham "colorscheme nord "colorscheme abstract "colorscheme base16-default-dark "colorscheme 256_noir "colorscheme OceanicNext "colorscheme atom "colorscheme catppuccin "colorscheme catppuccin-frappe "colorscheme catppuccin-macchiato "colorscheme catppuccin-mocha " ----- Number Column ------" highlight clear LineNr highlight clear SignColumn "set listchars=tab:>\ ,space:·,nbsp:␣,eol:! highlight Normal guibg=none highlight NonText guibg=none highlight Normal ctermbg=none highlight NonText ctermbg=none " ----- C ----- " autocmd BufRead,BufNewFile *.c :source ~/.config/nvim/syntax/libpng.vim " libpng autocmd BufRead,BufNewFile *.h :source ~/.config/nvim/syntax/libpng.vim " libpng autocmd BufRead,BufNewFile *.c :source ~/.config/nvim/syntax/curses.vim " ncurses autocmd BufRead,BufNewFile *.h :source ~/.config/nvim/syntax/curses.vim " ncurses autocmd BufRead,BufNewFile *.c :source ~/.config/nvim/syntax/types.vim " types autocmd BufRead,BufNewFile *.h :source ~/.config/nvim/syntax/types.vim " types autocmd BufWinEnter *.c RainbowParenthesesToggle " Colorise nested parentheses " ----- Comments ----- " "autocmd BufRead,BufNewFile *.c :highlight Comment ctermfg=12 guifg=#504945 "autocmd BufRead,BufNewFile *.h :highlight Comment ctermfg=12 guifg=#504945 autocmd BufRead,BufNewFile *.c :highlight Comment ctermfg=4 guifg=LightBlue autocmd BufRead,BufNewFile *.h :highlight Comment ctermfg=4 guifg=LightBlue autocmd BufRead,BufNewFile *.java :highlight Comment ctermfg=4 guifg=LightBlue " ----- CSS ------" set omnifunc=syntaxcomplete#CompleteCSS