dotfiles

<-- duh.
git clone https://hhvn.uk/dotfiles
git clone git://hhvn.uk/dotfiles
Log | Files | Refs | Submodules | LICENSE

hhvn.vim (3011B)


      1 " Vim color file
      2 " First created by:	Ron Aaron <ron@ronware.org>
      3 " Modified by:		hhvn <hhvn@hhvn.uk>
      4 " Last Change:		17 March 2020
      5 "
      6 
      7 set background=dark
      8 syntax reset
      9 hi clear
     10 hi clear Normal
     11 hi clear NonText
     12 hi clear Visual
     13 hi clear Search
     14 hi clear Folded
     15 hi clear StatusLine
     16 hi clear StatusLineNC
     17 
     18 hi comment		ctermfg=238  cterm=none
     19 hi constant		ctermfg=13   cterm=none
     20 hi identifier		ctermfg=14   cterm=none
     21 hi statement		ctermfg=5    cterm=none
     22 hi preproc		ctermfg=95   cterm=none
     23 hi type			ctermfg=11   cterm=bold
     24 hi special		ctermfg=255  cterm=none
     25 hi variable		ctermfg=38   cterm=none
     26 hi search		             cterm=reverse,bold
     27 hi title		ctermfg=225  cterm=none
     28 hi label		ctermfg=255  cterm=none
     29 hi Visual		             cterm=reverse
     30 hi hicomment 		ctermfg=2    cterm=bold
     31 
     32 hi Error ctermfg=10 ctermbg=0
     33 hi ErrorMsg ctermfg=0 ctermbg=10
     34 hi MsgArea ctermbg=0
     35 hi MsgSeparator ctermbg=1    cterm=none
     36 
     37 hi LineNr	ctermfg=3   cterm=none
     38 hi CursorLineNr ctermfg=3   cterm=bold
     39 hi CursorLine	ctermbg=none  cterm=none
     40 set cursorline
     41 
     42 hi SpellBad   ctermbg=1 ctermfg=10     cterm=bold
     43 hi SpellCap   ctermbg=1 ctermfg=13     cterm=bold
     44 hi SpellRare  ctermbg=1                cterm=none,underline
     45 hi SpellLocal ctermbg=1 ctermfg=255    cterm=bold
     46 
     47 hi MatchParen ctermfg=30 cterm=reverse
     48 hi Underlined cterm=underline ctermfg=23
     49 
     50 hi QuickScopePrimary   ctermfg=4      cterm=bold,reverse
     51 hi QuickScopeSecondary ctermfg=7      cterm=bold,reverse
     52 
     53 hi Statusbar 	ctermbg=1 ctermfg=0
     54 hi Basecol 	ctermbg=1 ctermfg=5   cterm=bold
     55 hi Blankcol	ctermbg=1 ctermfg=1
     56 hi Filecol 	ctermbg=1 ctermfg=7   cterm=bold
     57 hi Positioncol 	ctermbg=1 ctermfg=254 cterm=bold
     58 
     59 hi InsertMode	ctermfg=13  ctermbg=1 cterm=bold
     60 hi CommandMode	ctermfg=24  ctermbg=1 cterm=bold
     61 hi VisualMode	ctermfg=8   ctermbg=1 cterm=bold
     62 hi NormalMode	ctermfg=5   ctermbg=1 cterm=bold
     63 hi VertSplit	ctermfg=1   ctermbg=1 cterm=none
     64 
     65 hi TabLine     ctermfg=252  ctermbg=1 cterm=none
     66 hi TabLineSel  ctermfg=252  ctermbg=3 cterm=bold
     67 hi TabLineFill              ctermbg=1 cterm=none
     68 
     69 hi clear Todo
     70 hi link Todo			hicomment
     71 hi link Number			constant
     72 hi link Float			constant
     73 hi link Constant		constant
     74 hi link Operator 		statement
     75 hi link NvimInternalError	Error
     76 hi link WarningMsg		ErrorMsg
     77 hi link Search			search
     78 hi link IncSearch		search
     79 hi link string			constant
     80 hi link Folded			Normal
     81 hi link StatusLine		VertSplit
     82 hi link StatusLineNC		VertSplit
     83 hi link Function		comment
     84 " The colour for comments just makes sense for functions, IMO
     85 
     86 " diff/patch files
     87 hi diffAdded	ctermfg=36
     88 hi diffRemoved	ctermfg=10
     89 hi link diffFile		preproc
     90 hi link diffNewFile		preproc
     91 hi link diffOldFile		preproc
     92 hi link diffIndexLine		preproc
     93 hi link diffSubname		statement
     94 
     95 " ksh/bash/posix
     96 hi link shSetList		variable
     97 hi link shShellVariables	variable
     98 hi link shQuote			string
     99 
    100 " markdown
    101 hi link markdownHeadingDelimiter preproc
    102 
    103 " menu from ctrl+n or tab completions
    104 hi Pmenu 	ctermfg=none ctermbg=0
    105 hi PmenuSel 	ctermfg=0    ctermbg=7   cterm=bold
    106 
    107 let g:colors_name = "hhvn"