diff options
author | Josh Rahm <joshuarahm@gmail.com> | 2024-03-06 01:30:51 -0700 |
---|---|---|
committer | Josh Rahm <joshuarahm@gmail.com> | 2024-03-06 01:30:51 -0700 |
commit | db0621bdc9b6e150e842ddc711c9e67f5cdd9361 (patch) | |
tree | 7c41295474453567b17b5717d244a0bf553c668d | |
parent | b5be9009146fdb6a68b41ca858e81b9d3e9fa8d7 (diff) | |
download | config.vim-db0621bdc9b6e150e842ddc711c9e67f5cdd9361.tar.gz config.vim-db0621bdc9b6e150e842ddc711c9e67f5cdd9361.tar.bz2 config.vim-db0621bdc9b6e150e842ddc711c9e67f5cdd9361.zip |
add meltdown_ng.vim
-rw-r--r-- | colors/meltdown_ng.vim | 181 |
1 files changed, 181 insertions, 0 deletions
diff --git a/colors/meltdown_ng.vim b/colors/meltdown_ng.vim new file mode 100644 index 0000000..88589f3 --- /dev/null +++ b/colors/meltdown_ng.vim @@ -0,0 +1,181 @@ + +if version > 580 + hi clear + if exists("syntax_on") + syntax reset + endif +endif +let g:colors_name='meltdown_gen' + +if &background == 'dark' + +hi Salmon guifg=#ff7779 +hi IncSearch guifg=#ff5d34 ctermfg=202 guibg=#000000 ctermbg=000 gui=reverse cterm=reverse +hi TabLineSel guifg=#1f1d2a guibg=#ff5d34 ctermfg=202 ctermbg=233 gui=none +hi Green1 guifg=#80ab24 ctermfg=106 +hi Green3 guifg=#aba024 ctermfg=142 +hi Green2 guifg=#3dab24 ctermfg=034 +hi TabLineFill guifg=#686060 ctermfg=241 guibg=#0f0e0e ctermbg=233 +hi Sage1 guifg=#9f9a84 ctermfg=144 +hi Search guifg=#ffd780 ctermfg=222 guibg=#000000 ctermbg=000 gui=reverse cterm=reverse +hi Sage3 guifg=#96a677 ctermfg=144 +hi Sage2 guifg=#8e9f84 ctermfg=108 +hi MatchParen guibg=#346063 ctermbg=023 gui=bold cterm=bold +hi VertSplit guifg=#0f0e0e ctermfg=233 guibg=#0f0e0e ctermbg=233 +hi Red3 guifg=#ff3448 ctermfg=203 +hi Red2 guifg=#ff8f34 ctermfg=208 +hi Red1 guifg=#ff5d34 ctermfg=202 +hi Normal guifg=#d8e5b8 ctermfg=187 guibg=#1f1d2a ctermbg=234 +hi Red6 guifg=#ff74f4 ctermfg=213 +hi Red5 guifg=#ff9074 ctermfg=209 +hi Red4 guifg=#ffa034 ctermfg=215 +hi LineNr guibg=#2b293b ctermfg=144 guifg=#b4b4b4 ctermbg=234 +hi DarkGray guifg=#404040 ctermfg=238 +hi StatusLine guifg=#ff5d34 ctermfg=202 guibg=#0f0e0e ctermbg=233 gui=bold cterm=bold +hi Title guifg=#ff8f34 ctermfg=208 guibg=#444040 ctermbg=238 gui=bold cterm=bold +hi ColorColumn guibg=#4d5c8b ctermbg=060 +hi Visual guifg=#101010 ctermfg=233 guibg=#e0e0e0 ctermbg=188 +hi Fern1 guifg=#71bc78 ctermfg=071 +hi Blue1 guifg=#80a0ff ctermfg=111 +hi Blue3 guifg=#80ffdf ctermfg=122 +hi Blue2 guifg=#af80ff ctermfg=141 +hi Blue4 guifg=#d0e0ff ctermfg=189 +hi Teal1 guifg=#34ffd6 ctermfg=050 +hi CursorLineNr guifg=#ff5d34 ctermfg=202 guibg=#272424 ctermbg=235 +hi StatusLineNC guifg=#686060 ctermfg=241 guibg=#0f0e0e ctermbg=233 gui=bold cterm=bold +hi Folded guifg=#000000 ctermfg=000 guibg=#9f9a84 ctermbg=144 +hi TabLine guifg=#d4d4d4 guibg=#2d2d2d gui=none + +hi SignColumn guibg=#1a1818 ctermbg=234 +hi Yellow1 guifg=#ffb700 ctermfg=179 +hi Error guifg=#ff0000 ctermfg=009 guibg=#1a1818 ctermbg=234 +hi Directory guifg=#80a0ff ctermfg=111 gui=bold cterm=bold +hi CursorLine guibg=#313030 ctermbg=236 +hi NonText guifg=#80a0ff ctermfg=111 guibg=#000000 ctermbg=235 gui=bold cterm=bold +hi DarkTeal guifg=#346063 ctermfg=023 +hi Orange5 guifg=#ffd780 ctermfg=222 +hi Orange4 guifg=#ffb780 ctermfg=215 +hi Orange6 guifg=#ff9780 ctermfg=209 +hi Orange1 guifg=#ff892f ctermfg=208 +hi Orange3 guifg=#ff552f ctermfg=009 +hi Orange2 guifg=#ffbd2f ctermfg=214 +hi Warning guifg=#ffff00 ctermfg=011 guibg=#1a1818 ctermbg=234 +hi javaParen guifg=#80a0ff ctermfg=111 gui=bold cterm=bold +hi Sage3Mix guifg=#8ba3bb ctermfg=110 +hi PMenu guifg=#686060 ctermfg=241 guibg=#444040 ctermbg=238 +hi CursorColumn guibg=#313030 ctermbg=236 +hi PMenuSel guifg=#ff5d34 ctermfg=202 guibg=#343030 ctermbg=236 gui=bold cterm=bold + +else + +hi IncSearch guifg=#b41400 ctermfg=124 guibg=#ffffff ctermbg=015 gui=reverse cterm=reverse +" hi TabLineSel guifg=#b41400 ctermfg=124 guibg=#f4f3f3 ctermbg=255 gui=bold cterm=bold +hi Green1 guifg=#265f00 ctermfg=022 +hi Green3 guifg=#545600 ctermfg=058 +hi Green2 guifg=#006d00 ctermfg=022 +hi TabLineFill guifg=#938b8b ctermfg=245 guibg=#f4f3f3 ctermbg=255 +hi Sage1 guifg=#585742 ctermfg=240 +hi Search guifg=#311d00 ctermfg=235 guibg=#ffffff ctermbg=015 gui=reverse cterm=reverse +hi Sage3 guifg=#43562b ctermfg=022 +hi Sage2 guifg=#495b42 ctermfg=240 +hi MatchParen guibg=#749ea1 ctermbg=109 gui=bold cterm=bold +hi VertSplit guifg=#f4f3f3 ctermfg=255 guibg=#f4f3f3 ctermbg=255 +hi Red3 guifg=#d2002d ctermfg=160 +hi Red2 guifg=#7f2800 ctermfg=088 +hi Red1 guifg=#b41400 ctermfg=124 +hi Normal guifg=#152100 ctermfg=234 guibg=#e1e0de ctermbg=188 +hi Red6 guifg=#8f0088 ctermfg=090 +hi Red5 guifg=#7d2212 ctermfg=001 +hi Red4 guifg=#6b2900 ctermfg=001 +hi LineNr guifg=#585742 ctermfg=240 guibg=#e9e6e6 ctermbg=254 gui=bold cterm=bold +hi DarkGray guifg=#b3b3b3 ctermfg=249 +hi StatusLine guifg=#b41400 ctermfg=124 guibg=#f4f3f3 ctermbg=255 gui=bold cterm=bold +hi Title guifg=#7f2800 ctermfg=088 guibg=#b5b1b1 ctermbg=249 gui=bold cterm=bold +hi ColorColumn guibg=#8a8ec3 ctermbg=103 +hi Visual guifg=#f2f1f1 ctermfg=255 guibg=#1d1d1d ctermbg=234 +hi Fern1 guifg=#005417 ctermfg=022 +hi Blue1 guifg=#30489e ctermfg=061 +hi Blue3 guifg=#00250e ctermfg=234 +hi Blue2 guifg=#7239b5 ctermfg=092 +hi Blue4 guifg=#121e35 ctermfg=234 +hi Teal1 guifg=#002b10 ctermfg=022 +hi CursorLineNr guifg=#b41400 ctermfg=124 guibg=#d9d5d5 ctermbg=253 +hi StatusLineNC guifg=#938b8b ctermfg=245 guibg=#f4f3f3 ctermbg=255 gui=bold cterm=bold +hi Folded guifg=#ffffff ctermfg=015 guibg=#585742 ctermbg=240 +hi TabLine guifg=#938b8b ctermfg=245 guibg=#b5b1b1 ctermbg=249 gui=bold cterm=bold +hi SignColumn guibg=#e9e6e6 ctermbg=254 +hi Yellow1 guifg=#413200 ctermfg=058 +hi Error guifg=#e50000 ctermfg=160 guibg=#e9e6e6 ctermbg=254 +hi Directory guifg=#30489e ctermfg=061 gui=bold cterm=bold +hi CursorLine guibg=#c7c6c6 ctermbg=251 +hi NonText guifg=#30489e ctermfg=061 guibg=#d9d5d5 ctermbg=253 gui=bold cterm=bold +hi DarkTeal guifg=#749ea1 ctermfg=109 +hi Orange5 guifg=#311d00 ctermfg=235 +hi Orange4 guifg=#512300 ctermfg=052 +hi Orange6 guifg=#752216 ctermfg=001 +hi Orange1 guifg=#852700 ctermfg=088 +hi Orange3 guifg=#bb0c00 ctermfg=124 +hi Orange2 guifg=#4c2700 ctermfg=052 +hi Warning guifg=#1b1300 ctermfg=233 guibg=#e9e6e6 ctermbg=254 +hi javaParen guifg=#30489e ctermfg=061 gui=bold cterm=bold +hi Sage3Mix guifg=#3f5268 ctermfg=024 +hi PMenu guifg=#938b8b ctermfg=245 guibg=#b5b1b1 ctermbg=249 +hi CursorColumn guibg=#c7c6c6 ctermbg=251 +hi PMenuSel guifg=#b41400 ctermfg=124 guibg=#c9c4c4 ctermbg=251 gui=bold cterm=bold + +endif + +hi! link TagbarAccessProtected Yellow1 +hi! link javaDocTags Orange6 +hi! link xmlTag Blue1 +hi! link RadiationCppNamespace Sage2 +hi! link RadiationJavaAbstractClass Red4 +hi! link StorageClass Red1 +hi! link Statement Blue1 +hi! link RadiationJavaTypeParameter Red6 +hi! link javaAnnotation PreProc +hi! link htmlEndTag Blue2 +hi! link Type Red2 +hi! link FoldColumn Green1 +hi! link Function Yellow1 +hi! link RadiationProtoType Red5 +hi! link RadiationCppStruct Type +hi! link xmlAttrib Green3 +hi! link RadiationJavaParam Orange3 +hi! link RadiationJavaForIterator Sage3Mix +hi! link RadiationJavaMember Yellow1 +hi! link Structure Red1 +hi! link RadiationCppUnion Type +hi! link htmlTagName Blue1 +hi! link PreProc Sage3 +hi! link RadiationCppEnum Type +hi! link RadiationJavaLocalVar Sage2 +hi! link TagbarAccessPublic Green1 +hi! link xmlEndTag Red1 +hi! link Identifier Orange4 +hi! link javaOperator Operator +hi! link RadiationJavaEnhancedForIterator RadiationJavaForIterator +hi! link String Green1 +hi Comment guifg=#837d75 +hi! link RadiationCppTypedef RadiationProtoType +hi! link javaCommentTitle Blue1 +hi! link Constant PreProc +hi! link SpecialKey Blue1 +hi! link Number Constant +hi! link javaDocComment Comment +hi! link TagbarAccessPrivate Red1 +hi! link htmlTag Blue2 +hi! link Operator Blue1 +hi! link RadiationJavaInterface RadiationProtoType +hi! link Special Orange2 + +hi! link TabLineFill SignColumn +hi! link @lsp.type.class Type +hi! link @lsp.type.property Yellow1 +hi! link @lsp.type.parameter Red1 +hi! link @lsp.mod.functionScope Sage2 +hi! link @punctuation Blue1 +hi! link @variable.parameter Red1 +hi! link @lsp.typemod.parameter.functionScope Red1 +hi! link @lsp.mod.classScope Salmon +hi! link @variable.member.haskell Salmon |