Advertisement
Guest User

Untitled

a guest
Mar 28th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 6.25 KB | None | 0 0
  1. hi clear
  2. set background=light
  3. if exists("syntax_on")
  4.     syntax reset
  5. endif
  6. let g:colors_name = "fault"
  7.  
  8.  
  9. " +------------------------+  +------------------------+
  10. " |  Color Name  |   Hex   |  |  Color Name  |   Hex   |
  11. " |--------------+---------|  |--------------+---------|
  12. " | Black        | #282c34 |  | Dark Yellow  | #d19a66 |
  13. " |--------------+---------|  |--------------+---------|
  14. " | Brown        | #4e4e4e |  | Blue         | #61afef |
  15. " |--------------+---------|  |--------------+---------|
  16. " | White        | #abb2bf |  | Magenta      | #c678dd |
  17. " |--------------+---------|  |--------------+---------|
  18. " | LightWhite   | #f0f0f0 |  | Cyan         | #56b6c2 |
  19. " |--------------+---------|  |--------------+---------|
  20. " | Light Red    | #e06c75 |  | Gutter Grey  | #3b4048 |
  21. " |--------------+---------|  |--------------+---------|
  22. " | Dark Red     | #be5046 |  | Light Grey   | #5c6370 |
  23. " |--------------+---------|  |--------------+---------|
  24. " | Green        | #98c379 |  | Dark Grey    | #2c323c |
  25. " |--------------+---------|  |--------------+---------|
  26. " | Light Yellow | #e5c07b |  | Mild Grey    | #3e4452 |
  27. " +------------------------+  +------------------------+
  28.  
  29.  
  30. " -- Editor settings -----------------------------------------------------------
  31.  
  32. hi ColorColumn    gui=NONE          guibg=#2c323c       guifg=NONE
  33. hi CursorColumn   gui=NONE          guibg=NONE          guifg=NONE
  34. hi CursorLine     gui=NONE          guibg=NONE          guifg=NONE
  35. hi CursorLineNr   gui=NONE          guibg=NONE          guifg=#e06c75
  36. hi Directory      gui=NONE          guibg=NONE          guifg=#61afef
  37. hi Error          gui=NONE          guibg=#abb2bf       guifg=#282c34
  38. hi ErrorMsg       gui=NONE          guibg=NONE          guifg=#e06c75
  39. hi FoldColumn     gui=NONE          guibg=NONE          guifg=#61afef
  40. hi Folded         gui=NONE          guibg=#3e4452       guifg=NONE
  41. hi IncSearch      gui=NONE          guibg=#61afef       guifg=#282c34
  42. hi LineNr         gui=NONE          guibg=NONE          guifg=#d19a66
  43. hi MatchParen     gui=underline     guibg=NONE          guifg=#61afef
  44. hi ModeMsg        gui=NONE          guibg=NONE          guifg=#98c379
  45. hi MoreMsg        gui=NONE          guibg=NONE          guifg=#98c379
  46. hi NonText        gui=NONE          guibg=NONE          guifg=#5c6370
  47. hi Question       gui=NONE          guibg=NONE          guifg=#98c379
  48. hi Search         gui=NONE          guibg=#d19a66       guifg=#282c34
  49. hi SpecialKey     gui=NONE          guibg=NONE          guifg=#5c6370
  50. hi StatusLine     gui=NONE          guibg=#5c6370       guifg=#f0f0f0
  51. hi StatusLineNC   gui=NONE          guibg=#3e4452       guifg=#abb2bf
  52. hi TabLine        gui=NONE          guibg=#3e4452       guifg=#abb2bf
  53. hi TabLineFill    gui=NONE          guibg=#3e4452       guifg=#abb2bf
  54. hi TabLineSel     gui=NONE          guibg=#98c379       guifg=#282c34
  55. hi Title          gui=NONE          guibg=NONE          guifg=#c678dd
  56. hi Todo           gui=NONE          guibg=NONE          guifg=#e5c07b
  57. hi VertSplit      gui=NONE          guibg=NONE          guifg=#abb2bf
  58. hi Visual         gui=NONE          guibg=#abb2bf       guifg=#282c34
  59. hi WarningMsg     gui=NONE          guibg=NONE          guifg=#e5c07b
  60. hi WildMenu       gui=NONE          guibg=#98c379       guifg=#282c34
  61.  
  62. hi clear Normal
  63. hi clear SignColumn
  64.  
  65. " -- Language constructs -------------------------------------------------------
  66.  
  67. hi Comment      gui=NONE        guibg=NONE   guifg=#56b6c2
  68. hi Underlined   gui=underline   guibg=NONE   guifg=NONE
  69.  
  70. hi clear Constant
  71. hi clear Function
  72. hi clear Identifier
  73. hi clear PreProc
  74. hi clear Special
  75. hi clear Statement
  76. hi clear Type
  77.  
  78. " -- Completion menu -----------------------------------------------------------
  79.  
  80. hi Pmenu        gui=NONE   guibg=#3e4452   guifg=NONE
  81. hi PmenuSbar    gui=NONE   guibg=#3b4048   guifg=NONE
  82. hi PmenuSel     gui=NONE   guibg=#61afef   guifg=#282c34
  83. hi PmenuThumb   gui=NONE   guibg=#abb2bf   guifg=NONE
  84.  
  85. " -- Spelling ------------------------------------------------------------------
  86.  
  87. hi SpellBad     gui=underline   guibg=NONE   guifg=#e06c75
  88. hi SpellCap     gui=underline   guibg=NONE   guifg=#e5c07b
  89. hi SpellLocal   gui=underline   guibg=NONE   guifg=NONE
  90. hi SpellRare    gui=underline   guibg=NONE   guifg=#61afef
  91.  
  92. " -- Diff ----------------------------------------------------------------------
  93.  
  94. hi DiffAdd      gui=NONE   guibg=#98c379   guifg=#282c34
  95. hi DiffChange   gui=NONE   guibg=#e5c07b   guifg=#282c34
  96. hi DiffDelete   gui=NONE   guibg=#e06c75   guifg=#282c34
  97. hi DiffText     gui=NONE   guibg=#61afef   guifg=#282c34
  98.  
  99. " -- Gitgutter signs -----------------------------------------------------------
  100.  
  101. hi GitGutterAdd      gui=NONE   guibg=NONE   guifg=#98c379
  102. hi GitGutterChange   gui=NONE   guibg=NONE   guifg=#e5c07b
  103. hi GitGutterDelete   gui=NONE   guibg=NONE   guifg=#e06c75
  104. hi link GitGutterChangeDelete GitGutterChange
  105.  
  106. " -- lisp_rainbow highlight ----------------------------------------------------
  107.  
  108. hi def hlLevel0  guifg=#e06c75
  109. hi def hlLevel1  guifg=#e5c07b
  110. hi def hlLevel2  guifg=#98c379
  111. hi def hlLevel3  guifg=#61afef
  112. hi def hlLevel4  guifg=#c678dd
  113. hi def hlLevel5  guifg=#e06c75
  114. hi def hlLevel6  guifg=#e5c07b
  115. hi def hlLevel7  guifg=#98c379
  116. hi def hlLevel8  guifg=#61afef
  117. hi def hlLevel9  guifg=#c678dd
  118.  
  119. " -- Terminal colors -----------------------------------------------------------
  120.  
  121. " copied from https://github.com/joshdick/onedark.vim
  122. " need to keep track of main terminal colorschemes
  123.  
  124. if has("nvim")
  125.     let g:terminal_color_0 =  '#282c34'
  126.     let g:terminal_color_1 =  '#e06c75'
  127.     let g:terminal_color_2 =  '#98c379'
  128.     let g:terminal_color_3 =  '#e5c07b'
  129.     let g:terminal_color_4 =  '#61afef'
  130.     let g:terminal_color_5 =  '#c678dd'
  131.     let g:terminal_color_6 =  '#56b6c2'
  132.     let g:terminal_color_7 =  '#abb2bf'
  133.     let g:terminal_color_8 =  '#3E4452'
  134.     let g:terminal_color_9 =  '#be5046'
  135.     let g:terminal_color_10 = '#98c379' " No dark version
  136.     let g:terminal_color_11 = '#d19a66'
  137.     let g:terminal_color_12 = '#61afef' " No dark version
  138.     let g:terminal_color_13 = '#c678dd' " No dark version
  139.     let g:terminal_color_14 = '#56b6c2' " No dark version
  140.     let g:terminal_color_15 = '#5c6370'
  141.     let g:terminal_color_background = g:terminal_color_0
  142.     let g:terminal_color_foreground = g:terminal_color_7
  143. endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement