diff options
author | Matthew Lemon <chaffinach+git@protonmail.ch> | 2022-05-02 20:19:56 +0100 |
---|---|---|
committer | Matthew Lemon <chaffinach+git@protonmail.ch> | 2022-05-02 20:19:56 +0100 |
commit | 2f3944c11bd0500d7775b959c802a0a16dbe4be8 (patch) | |
tree | 9384958f99b73b4755624357c3fa9fdaa9025b94 /vim/colors | |
parent | 36d22ff490d1951937841bf9fb9727da410b43a5 (diff) |
mainly playing around with vim colorschemes
Diffstat (limited to 'vim/colors')
-rw-r--r-- | vim/colors/blank.vim | 327 | ||||
-rw-r--r-- | vim/colors/blue_alt.vim | 56 | ||||
-rw-r--r-- | vim/colors/nofrils-acme.vim | 189 | ||||
-rw-r--r-- | vim/colors/nofrils-dark.vim | 189 | ||||
-rw-r--r-- | vim/colors/nofrils-light.vim | 189 | ||||
-rw-r--r-- | vim/colors/nofrils-sepia.vim | 189 | ||||
-rw-r--r-- | vim/colors/tfl-subtle.vim | 91 | ||||
-rw-r--r-- | vim/colors/tfl.vim | 93 |
8 files changed, 1323 insertions, 0 deletions
diff --git a/vim/colors/blank.vim b/vim/colors/blank.vim new file mode 100644 index 0000000..2b7790b --- /dev/null +++ b/vim/colors/blank.vim @@ -0,0 +1,327 @@ +set background=light +highlight clear +syntax reset + +let g:colors_name='blank-light' + +hi Normal ctermfg=black ctermbg=white +hi Cursor ctermfg=216 ctermbg=216 + +" hi Boolean ctermbg=NONE ctermfg=255 +" hi Character ctermbg=NONE ctermfg=255 +" hi ColorColumn ctermbg=234 ctermfg=255 +" hi Comment ctermbg=NONE ctermfg=240 +" hi Condtional ctermbg=NONE ctermfg=255 +" hi Constant ctermbg=NONE ctermfg=255 +" hi CursorColumn ctermbg=NONE ctermfg=255 +" hi Cursor ctermbg=NONE ctermfg=255 +" hi CursorLine ctermbg=233 ctermfg=255 cterm=bold +" hi Debug ctermbg=NONE ctermfg=255 +" hi Define ctermbg=NONE ctermfg=255 +" hi Delimiter ctermbg=NONE ctermfg=149 +" hi DiffAdd ctermbg=NONE ctermfg=255 +" hi DiffChange ctermbg=NONE ctermfg=255 +" hi DiffDelete ctermbg=NONE ctermfg=255 +" hi DiffText ctermbg=NONE ctermfg=255 +" hi Directory ctermbg=NONE ctermfg=255 +" hi Error ctermbg=NONE ctermfg=255 +" hi ErrorMsg ctermbg=NONE ctermfg=255 +" hi Exception ctermbg=NONE ctermfg=255 +" hi Float ctermbg=NONE ctermfg=255 +" hi FoldColumn ctermbg=NONE ctermfg=255 +" hi Folded ctermbg=NONE ctermfg=255 +" hi Function ctermbg=NONE ctermfg=255 +" hi Identifier ctermbg=NONE ctermfg=109 +" hi Include ctermbg=NONE ctermfg=255 +" hi IncSearch ctermbg=NONE ctermfg=255 +" hi Keyword ctermbg=NONE ctermfg=255 +" hi Label ctermbg=NONE ctermfg=255 +" hi LineNr ctermbg=232 ctermfg=237 +" hi Macro ctermbg=NONE ctermfg=255 +" hi MatchParen ctermbg=NONE ctermfg=255 +" hi ModeMsg ctermbg=NONE ctermfg=255 +" hi MoreMsg ctermbg=NONE ctermfg=255 +" hi NonText ctermbg=NONE ctermfg=255 +" hi Normal ctermbg=NONE ctermfg=244 +" hi Number ctermbg=NONE ctermfg=216 +" hi Operator ctermbg=NONE ctermfg=255 +" hi Pmenu ctermbg=NONE ctermfg=255 +" hi PmenuSbar ctermbg=NONE ctermfg=255 +" hi PmenuSel ctermbg=NONE ctermfg=45 cterm=bold +" hi PmenuThumb ctermbg=NONE ctermfg=255 +" hi PreCondit ctermbg=NONE ctermfg=255 +" hi PreProc ctermbg=NONE ctermfg=255 +" hi Question ctermbg=NONE ctermfg=255 +" hi Repeat ctermbg=NONE ctermfg=255 +" hi Search ctermbg=NONE ctermfg=186 +" hi SpecialChar ctermbg=NONE ctermfg=255 +" hi SpecialComment ctermbg=NONE ctermfg=255 +" hi Special ctermbg=NONE ctermfg=255 +" hi SpecialKey ctermbg=NONE ctermfg=255 +" hi SpellBad ctermbg=250 ctermfg=0 +" hi SpellCap ctermbg=NONE ctermfg=250 +" hi SpellLocal ctermbg=NONE ctermfg=250 +" hi SpellRare ctermbg=NONE ctermfg=250 +" hi Statement ctermbg=NONE ctermfg=250 +" hi StatusLine ctermfg=233 ctermbg=238 +" hi StatusLineNC ctermbg=NONE ctermfg=250 +" hi StorageClass ctermbg=NONE ctermfg=250 +" hi String ctermbg=NONE ctermfg=245 +" hi Structure ctermbg=NONE ctermfg=255 +" hi TabLineFill ctermbg=NONE ctermfg=255 +" hi Tag ctermbg=NONE ctermfg=255 +" hi Title ctermbg=NONE ctermfg=255 +" hi Todo ctermbg=NONE ctermfg=240 +" hi Type ctermbg=NONE ctermfg=103 +" hi Typedef ctermbg=NONE ctermfg=255 +" hi VertSplit ctermbg=NONE ctermfg=255 +" hi Visual ctermbg=NONE ctermfg=186 +" hi VisualNOS ctermbg=NONE ctermfg=255 +" hi WarningMsg ctermbg=NONE ctermfg=255 +" hi WildMenu ctermbg=NONE ctermfg=255 + +"hi def link diffCommon Statement +"hi def link diffRemoved DiffDelet +"hi def link diffChanged DiffChang +"hi def link diffAdded DiffAdd +" +" hi x016_Grey0 ctermfg=16 guifg=#000000 "rgb=0,0,0 +" hi x017_NavyBlue ctermfg=17 guifg=#00005f "rgb=0,0,95 +" hi x018_DarkBlue ctermfg=18 guifg=#000087 "rgb=0,0,135 +" hi x019_Blue3 ctermfg=19 guifg=#0000af "rgb=0,0,175 +" hi x020_Blue3 ctermfg=20 guifg=#0000d7 "rgb=0,0,215 +" hi x021_Blue1 ctermfg=21 guifg=#0000ff "rgb=0,0,255 +" hi x022_DarkGreen ctermfg=22 guifg=#005f00 "rgb=0,95,0 +" hi x023_DeepSkyBlue4 ctermfg=23 guifg=#005f5f "rgb=0,95,95 +" hi x024_DeepSkyBlue4 ctermfg=24 guifg=#005f87 "rgb=0,95,135 +" hi x025_DeepSkyBlue4 ctermfg=25 guifg=#005faf "rgb=0,95,175 +" hi x026_DodgerBlue3 ctermfg=26 guifg=#005fd7 "rgb=0,95,215 +" hi x027_DodgerBlue2 ctermfg=27 guifg=#005fff "rgb=0,95,255 +" hi x028_Green4 ctermfg=28 guifg=#008700 "rgb=0,135,0 +" hi x029_SpringGreen4 ctermfg=29 guifg=#00875f "rgb=0,135,95 +" hi x030_Turquoise4 ctermfg=30 guifg=#008787 "rgb=0,135,135 +" hi x031_DeepSkyBlue3 ctermfg=31 guifg=#0087af "rgb=0,135,175 +" hi x032_DeepSkyBlue3 ctermfg=32 guifg=#0087d7 "rgb=0,135,215 +" hi x033_DodgerBlue1 ctermfg=33 guifg=#0087ff "rgb=0,135,255 +" hi x034_Green3 ctermfg=34 guifg=#00af00 "rgb=0,175,0 +" hi x035_SpringGreen3 ctermfg=35 guifg=#00af5f "rgb=0,175,95 +" hi x036_DarkCyan ctermfg=36 guifg=#00af87 "rgb=0,175,135 +" hi x037_LightSeaGreen ctermfg=37 guifg=#00afaf "rgb=0,175,175 +" hi x038_DeepSkyBlue2 ctermfg=38 guifg=#00afd7 "rgb=0,175,215 +" hi x039_DeepSkyBlue1 ctermfg=39 guifg=#00afff "rgb=0,175,255 +" hi x040_Green3 ctermfg=40 guifg=#00d700 "rgb=0,215,0 +" hi x041_SpringGreen3 ctermfg=41 guifg=#00d75f "rgb=0,215,95 +" hi x042_SpringGreen2 ctermfg=42 guifg=#00d787 "rgb=0,215,135 +" hi x043_Cyan3 ctermfg=43 guifg=#00d7af "rgb=0,215,175 +" hi x044_DarkTurquoise ctermfg=44 guifg=#00d7d7 "rgb=0,215,215 +" hi x045_Turquoise2 ctermfg=45 guifg=#00d7ff "rgb=0,215,255 +" hi x046_Green1 ctermfg=46 guifg=#00ff00 "rgb=0,255,0 +" hi x047_SpringGreen2 ctermfg=47 guifg=#00ff5f "rgb=0,255,95 +" hi x048_SpringGreen1 ctermfg=48 guifg=#00ff87 "rgb=0,255,135 +" hi x049_MediumSpringGreen ctermfg=49 guifg=#00ffaf "rgb=0,255,175 +" hi x050_Cyan2 ctermfg=50 guifg=#00ffd7 "rgb=0,255,215 +" hi x051_Cyan1 ctermfg=51 guifg=#00ffff "rgb=0,255,255 +" hi x052_DarkRed ctermfg=52 guifg=#5f0000 "rgb=95,0,0 +" hi x053_DeepPink4 ctermfg=53 guifg=#5f005f "rgb=95,0,95 +" hi x054_Purple4 ctermfg=54 guifg=#5f0087 "rgb=95,0,135 +" hi x055_Purple4 ctermfg=55 guifg=#5f00af "rgb=95,0,175 +" hi x056_Purple3 ctermfg=56 guifg=#5f00d7 "rgb=95,0,215 +" hi x057_BlueViolet ctermfg=57 guifg=#5f00ff "rgb=95,0,255 +" hi x058_Orange4 ctermfg=58 guifg=#5f5f00 "rgb=95,95,0 +" hi x059_Grey37 ctermfg=59 guifg=#5f5f5f "rgb=95,95,95 +" hi x060_MediumPurple4 ctermfg=60 guifg=#5f5f87 "rgb=95,95,135 +" hi x061_SlateBlue3 ctermfg=61 guifg=#5f5faf "rgb=95,95,175 +" hi x062_SlateBlue3 ctermfg=62 guifg=#5f5fd7 "rgb=95,95,215 +" hi x063_RoyalBlue1 ctermfg=63 guifg=#5f5fff "rgb=95,95,255 +" hi x064_Chartreuse4 ctermfg=64 guifg=#5f8700 "rgb=95,135,0 +" hi x065_DarkSeaGreen4 ctermfg=65 guifg=#5f875f "rgb=95,135,95 +" hi x066_PaleTurquoise4 ctermfg=66 guifg=#5f8787 "rgb=95,135,135 +" hi x067_SteelBlue ctermfg=67 guifg=#5f87af "rgb=95,135,175 +" hi x068_SteelBlue3 ctermfg=68 guifg=#5f87d7 "rgb=95,135,215 +" hi x069_CornflowerBlue ctermfg=69 guifg=#5f87ff "rgb=95,135,255 +" hi x070_Chartreuse3 ctermfg=70 guifg=#5faf00 "rgb=95,175,0 +" hi x071_DarkSeaGreen4 ctermfg=71 guifg=#5faf5f "rgb=95,175,95 +" hi x072_CadetBlue ctermfg=72 guifg=#5faf87 "rgb=95,175,135 +" hi x073_CadetBlue ctermfg=73 guifg=#5fafaf "rgb=95,175,175 +" hi x074_SkyBlue3 ctermfg=74 guifg=#5fafd7 "rgb=95,175,215 +" hi x075_SteelBlue1 ctermfg=75 guifg=#5fafff "rgb=95,175,255 +" hi x076_Chartreuse3 ctermfg=76 guifg=#5fd700 "rgb=95,215,0 +" hi x077_PaleGreen3 ctermfg=77 guifg=#5fd75f "rgb=95,215,95 +" hi x078_SeaGreen3 ctermfg=78 guifg=#5fd787 "rgb=95,215,135 +" hi x079_Aquamarine3 ctermfg=79 guifg=#5fd7af "rgb=95,215,175 +" hi x080_MediumTurquoise ctermfg=80 guifg=#5fd7d7 "rgb=95,215,215 +" hi x081_SteelBlue1 ctermfg=81 guifg=#5fd7ff "rgb=95,215,255 +" hi x082_Chartreuse2 ctermfg=82 guifg=#5fff00 "rgb=95,255,0 +" hi x083_SeaGreen2 ctermfg=83 guifg=#5fff5f "rgb=95,255,95 +" hi x084_SeaGreen1 ctermfg=84 guifg=#5fff87 "rgb=95,255,135 +" hi x085_SeaGreen1 ctermfg=85 guifg=#5fffaf "rgb=95,255,175 +" hi x086_Aquamarine1 ctermfg=86 guifg=#5fffd7 "rgb=95,255,215 +" hi x087_DarkSlateGray2 ctermfg=87 guifg=#5fffff "rgb=95,255,255 +" hi x088_DarkRed ctermfg=88 guifg=#870000 "rgb=135,0,0 +" hi x089_DeepPink4 ctermfg=89 guifg=#87005f "rgb=135,0,95 +" hi x090_DarkMagenta ctermfg=90 guifg=#870087 "rgb=135,0,135 +" hi x091_DarkMagenta ctermfg=91 guifg=#8700af "rgb=135,0,175 +" hi x092_DarkViolet ctermfg=92 guifg=#8700d7 "rgb=135,0,215 +" hi x093_Purple ctermfg=93 guifg=#8700ff "rgb=135,0,255 +" hi x094_Orange4 ctermfg=94 guifg=#875f00 "rgb=135,95,0 +" hi x095_LightPink4 ctermfg=95 guifg=#875f5f "rgb=135,95,95 +" hi x096_Plum4 ctermfg=96 guifg=#875f87 "rgb=135,95,135 +" hi x097_MediumPurple3 ctermfg=97 guifg=#875faf "rgb=135,95,175 +" hi x098_MediumPurple3 ctermfg=98 guifg=#875fd7 "rgb=135,95,215 +" hi x099_SlateBlue1 ctermfg=99 guifg=#875fff "rgb=135,95,255 +" hi x100_Yellow4 ctermfg=100 guifg=#878700 "rgb=135,135,0 +" hi x101_Wheat4 ctermfg=101 guifg=#87875f "rgb=135,135,95 +" hi x102_Grey53 ctermfg=102 guifg=#878787 "rgb=135,135,135 +" hi x103_LightSlateGrey ctermfg=103 guifg=#8787af "rgb=135,135,175 +" hi x104_MediumPurple ctermfg=104 guifg=#8787d7 "rgb=135,135,215 +" hi x105_LightSlateBlue ctermfg=105 guifg=#8787ff "rgb=135,135,255 +" hi x106_Yellow4 ctermfg=106 guifg=#87af00 "rgb=135,175,0 +" hi x107_DarkOliveGreen3 ctermfg=107 guifg=#87af5f "rgb=135,175,95 +" hi x108_DarkSeaGreen ctermfg=108 guifg=#87af87 "rgb=135,175,135 +" hi x109_LightSkyBlue3 ctermfg=109 guifg=#87afaf "rgb=135,175,175 +" hi x110_LightSkyBlue3 ctermfg=110 guifg=#87afd7 "rgb=135,175,215 +" hi x111_SkyBlue2 ctermfg=111 guifg=#87afff "rgb=135,175,255 +" hi x112_Chartreuse2 ctermfg=112 guifg=#87d700 "rgb=135,215,0 +" hi x113_DarkOliveGreen3 ctermfg=113 guifg=#87d75f "rgb=135,215,95 +" hi x114_PaleGreen3 ctermfg=114 guifg=#87d787 "rgb=135,215,135 +" hi x115_DarkSeaGreen3 ctermfg=115 guifg=#87d7af "rgb=135,215,175 +" hi x116_DarkSlateGray3 ctermfg=116 guifg=#87d7d7 "rgb=135,215,215 +" hi x117_SkyBlue1 ctermfg=117 guifg=#87d7ff "rgb=135,215,255 +" hi x118_Chartreuse1 ctermfg=118 guifg=#87ff00 "rgb=135,255,0 +" hi x119_LightGreen ctermfg=119 guifg=#87ff5f "rgb=135,255,95 +" hi x120_LightGreen ctermfg=120 guifg=#87ff87 "rgb=135,255,135 +" hi x121_PaleGreen1 ctermfg=121 guifg=#87ffaf "rgb=135,255,175 +" hi x122_Aquamarine1 ctermfg=122 guifg=#87ffd7 "rgb=135,255,215 +" hi x123_DarkSlateGray1 ctermfg=123 guifg=#87ffff "rgb=135,255,255 +" hi x124_Red3 ctermfg=124 guifg=#af0000 "rgb=175,0,0 +" hi x125_DeepPink4 ctermfg=125 guifg=#af005f "rgb=175,0,95 +" hi x126_MediumVioletRed ctermfg=126 guifg=#af0087 "rgb=175,0,135 +" hi x127_Magenta3 ctermfg=127 guifg=#af00af "rgb=175,0,175 +" hi x128_DarkViolet ctermfg=128 guifg=#af00d7 "rgb=175,0,215 +" hi x129_Purple ctermfg=129 guifg=#af00ff "rgb=175,0,255 +" hi x130_DarkOrange3 ctermfg=130 guifg=#af5f00 "rgb=175,95,0 +" hi x131_IndianRed ctermfg=131 guifg=#af5f5f "rgb=175,95,95 +" hi x132_HotPink3 ctermfg=132 guifg=#af5f87 "rgb=175,95,135 +" hi x133_MediumOrchid3 ctermfg=133 guifg=#af5faf "rgb=175,95,175 +" hi x134_MediumOrchid ctermfg=134 guifg=#af5fd7 "rgb=175,95,215 +" hi x135_MediumPurple2 ctermfg=135 guifg=#af5fff "rgb=175,95,255 +" hi x136_DarkGoldenrod ctermfg=136 guifg=#af8700 "rgb=175,135,0 +" hi x137_LightSalmon3 ctermfg=137 guifg=#af875f "rgb=175,135,95 +" hi x138_RosyBrown ctermfg=138 guifg=#af8787 "rgb=175,135,135 +" hi x139_Grey63 ctermfg=139 guifg=#af87af "rgb=175,135,175 +" hi x140_MediumPurple2 ctermfg=140 guifg=#af87d7 "rgb=175,135,215 +" hi x141_MediumPurple1 ctermfg=141 guifg=#af87ff "rgb=175,135,255 +" hi x142_Gold3 ctermfg=142 guifg=#afaf00 "rgb=175,175,0 +" hi x143_DarkKhaki ctermfg=143 guifg=#afaf5f "rgb=175,175,95 +" hi x144_NavajoWhite3 ctermfg=144 guifg=#afaf87 "rgb=175,175,135 +" hi x145_Grey69 ctermfg=145 guifg=#afafaf "rgb=175,175,175 +" hi x146_LightSteelBlue3 ctermfg=146 guifg=#afafd7 "rgb=175,175,215 +" hi x147_LightSteelBlue ctermfg=147 guifg=#afafff "rgb=175,175,255 +" hi x148_Yellow3 ctermfg=148 guifg=#afd700 "rgb=175,215,0 +" hi x149_DarkOliveGreen3 ctermfg=149 guifg=#afd75f "rgb=175,215,95 +" hi x150_DarkSeaGreen3 ctermfg=150 guifg=#afd787 "rgb=175,215,135 +" hi x151_DarkSeaGreen2 ctermfg=151 guifg=#afd7af "rgb=175,215,175 +" hi x152_LightCyan3 ctermfg=152 guifg=#afd7d7 "rgb=175,215,215 +" hi x153_LightSkyBlue1 ctermfg=153 guifg=#afd7ff "rgb=175,215,255 +" hi x154_GreenYellow ctermfg=154 guifg=#afff00 "rgb=175,255,0 +" hi x155_DarkOliveGreen2 ctermfg=155 guifg=#afff5f "rgb=175,255,95 +" hi x156_PaleGreen1 ctermfg=156 guifg=#afff87 "rgb=175,255,135 +" hi x157_DarkSeaGreen2 ctermfg=157 guifg=#afffaf "rgb=175,255,175 +" hi x158_DarkSeaGreen1 ctermfg=158 guifg=#afffd7 "rgb=175,255,215 +" hi x159_PaleTurquoise1 ctermfg=159 guifg=#afffff "rgb=175,255,255 +" hi x160_Red3 ctermfg=160 guifg=#d70000 "rgb=215,0,0 +" hi x161_DeepPink3 ctermfg=161 guifg=#d7005f "rgb=215,0,95 +" hi x162_DeepPink3 ctermfg=162 guifg=#d70087 "rgb=215,0,135 +" hi x163_Magenta3 ctermfg=163 guifg=#d700af "rgb=215,0,175 +" hi x164_Magenta3 ctermfg=164 guifg=#d700d7 "rgb=215,0,215 +" hi x165_Magenta2 ctermfg=165 guifg=#d700ff "rgb=215,0,255 +" hi x166_DarkOrange3 ctermfg=166 guifg=#d75f00 "rgb=215,95,0 +" hi x167_IndianRed ctermfg=167 guifg=#d75f5f "rgb=215,95,95 +" hi x168_HotPink3 ctermfg=168 guifg=#d75f87 "rgb=215,95,135 +" hi x169_HotPink2 ctermfg=169 guifg=#d75faf "rgb=215,95,175 +" hi x170_Orchid ctermfg=170 guifg=#d75fd7 "rgb=215,95,215 +" hi x171_MediumOrchid1 ctermfg=171 guifg=#d75fff "rgb=215,95,255 +" hi x172_Orange3 ctermfg=172 guifg=#d78700 "rgb=215,135,0 +" hi x173_LightSalmon3 ctermfg=173 guifg=#d7875f "rgb=215,135,95 +" hi x174_LightPink3 ctermfg=174 guifg=#d78787 "rgb=215,135,135 +" hi x175_Pink3 ctermfg=175 guifg=#d787af "rgb=215,135,175 +" hi x176_Plum3 ctermfg=176 guifg=#d787d7 "rgb=215,135,215 +" hi x177_Violet ctermfg=177 guifg=#d787ff "rgb=215,135,255 +" hi x178_Gold3 ctermfg=178 guifg=#d7af00 "rgb=215,175,0 +" hi x179_LightGoldenrod3 ctermfg=179 guifg=#d7af5f "rgb=215,175,95 +" hi x180_Tan ctermfg=180 guifg=#d7af87 "rgb=215,175,135 +" hi x181_MistyRose3 ctermfg=181 guifg=#d7afaf "rgb=215,175,175 +" hi x182_Thistle3 ctermfg=182 guifg=#d7afd7 "rgb=215,175,215 +" hi x183_Plum2 ctermfg=183 guifg=#d7afff "rgb=215,175,255 +" hi x184_Yellow3 ctermfg=184 guifg=#d7d700 "rgb=215,215,0 +" hi x185_Khaki3 ctermfg=185 guifg=#d7d75f "rgb=215,215,95 +" hi x186_LightGoldenrod2 ctermfg=186 guifg=#d7d787 "rgb=215,215,135 +" hi x187_LightYellow3 ctermfg=187 guifg=#d7d7af "rgb=215,215,175 +" hi x188_Grey84 ctermfg=188 guifg=#d7d7d7 "rgb=215,215,215 +" hi x189_LightSteelBlue1 ctermfg=189 guifg=#d7d7ff "rgb=215,215,255 +" hi x190_Yellow2 ctermfg=190 guifg=#d7ff00 "rgb=215,255,0 +" hi x191_DarkOliveGreen1 ctermfg=191 guifg=#d7ff5f "rgb=215,255,95 +" hi x192_DarkOliveGreen1 ctermfg=192 guifg=#d7ff87 "rgb=215,255,135 +" hi x193_DarkSeaGreen1 ctermfg=193 guifg=#d7ffaf "rgb=215,255,175 +" hi x194_Honeydew2 ctermfg=194 guifg=#d7ffd7 "rgb=215,255,215 +" hi x195_LightCyan1 ctermfg=195 guifg=#d7ffff "rgb=215,255,255 +" hi x196_Red1 ctermfg=196 guifg=#ff0000 "rgb=255,0,0 +" hi x197_DeepPink2 ctermfg=197 guifg=#ff005f "rgb=255,0,95 +" hi x198_DeepPink1 ctermfg=198 guifg=#ff0087 "rgb=255,0,135 +" hi x199_DeepPink1 ctermfg=199 guifg=#ff00af "rgb=255,0,175 +" hi x200_Magenta2 ctermfg=200 guifg=#ff00d7 "rgb=255,0,215 +" hi x201_Magenta1 ctermfg=201 guifg=#ff00ff "rgb=255,0,255 +" hi x202_OrangeRed1 ctermfg=202 guifg=#ff5f00 "rgb=255,95,0 +" hi x203_IndianRed1 ctermfg=203 guifg=#ff5f5f "rgb=255,95,95 +" hi x204_IndianRed1 ctermfg=204 guifg=#ff5f87 "rgb=255,95,135 +" hi x205_HotPink ctermfg=205 guifg=#ff5faf "rgb=255,95,175 +" hi x206_HotPink ctermfg=206 guifg=#ff5fd7 "rgb=255,95,215 +" hi x207_MediumOrchid1 ctermfg=207 guifg=#ff5fff "rgb=255,95,255 +" hi x208_DarkOrange ctermfg=208 guifg=#ff8700 "rgb=255,135,0 +" hi x209_Salmon1 ctermfg=209 guifg=#ff875f "rgb=255,135,95 +" hi x210_LightCoral ctermfg=210 guifg=#ff8787 "rgb=255,135,135 +" hi x211_PaleVioletRed1 ctermfg=211 guifg=#ff87af "rgb=255,135,175 +" hi x212_Orchid2 ctermfg=212 guifg=#ff87d7 "rgb=255,135,215 +" hi x213_Orchid1 ctermfg=213 guifg=#ff87ff "rgb=255,135,255 +" hi x214_Orange1 ctermfg=214 guifg=#ffaf00 "rgb=255,175,0 +" hi x215_SandyBrown ctermfg=215 guifg=#ffaf5f "rgb=255,175,95 +" hi x216_LightSalmon1 ctermfg=216 guifg=#ffaf87 "rgb=255,175,135 +" hi x217_LightPink1 ctermfg=217 guifg=#ffafaf "rgb=255,175,175 +" hi x218_Pink1 ctermfg=218 guifg=#ffafd7 "rgb=255,175,215 +" hi x219_Plum1 ctermfg=219 guifg=#ffafff "rgb=255,175,255 +" hi x220_Gold1 ctermfg=220 guifg=#ffd700 "rgb=255,215,0 +" hi x221_LightGoldenrod2 ctermfg=221 guifg=#ffd75f "rgb=255,215,95 +" hi x222_LightGoldenrod2 ctermfg=222 guifg=#ffd787 "rgb=255,215,135 +" hi x223_NavajoWhite1 ctermfg=223 guifg=#ffd7af "rgb=255,215,175 +" hi x224_MistyRose1 ctermfg=224 guifg=#ffd7d7 "rgb=255,215,215 +" hi x225_Thistle1 ctermfg=225 guifg=#ffd7ff "rgb=255,215,255 +" hi x226_Yellow1 ctermfg=226 guifg=#ffff00 "rgb=255,255,0 +" hi x227_LightGoldenrod1 ctermfg=227 guifg=#ffff5f "rgb=255,255,95 +" hi x228_Khaki1 ctermfg=228 guifg=#ffff87 "rgb=255,255,135 +" hi x229_Wheat1 ctermfg=229 guifg=#ffffaf "rgb=255,255,175 +" hi x230_Cornsilk1 ctermfg=230 guifg=#ffffd7 "rgb=255,255,215 +" hi x231_Grey100 ctermfg=231 guifg=#ffffff "rgb=255,255,255 +" hi x232_Grey3 ctermfg=232 guifg=#080808 "rgb=8,8,8 +" hi x233_Grey7 ctermfg=233 guifg=#121212 "rgb=18,18,18 +" hi x234_Grey11 ctermfg=234 guifg=#1c1c1c "rgb=28,28,28 +" hi x235_Grey15 ctermfg=235 guifg=#262626 "rgb=38,38,38 +" hi x236_Grey19 ctermfg=236 guifg=#303030 "rgb=48,48,48 +" hi x237_Grey23 ctermfg=237 guifg=#3a3a3a "rgb=58,58,58 +" hi x238_Grey27 ctermfg=238 guifg=#444444 "rgb=68,68,68 +" hi x239_Grey30 ctermfg=239 guifg=#4e4e4e "rgb=78,78,78 +" hi x240_Grey35 ctermfg=240 guifg=#585858 "rgb=88,88,88 +" hi x241_Grey39 ctermfg=241 guifg=#626262 "rgb=98,98,98 +" hi x242_Grey42 ctermfg=242 guifg=#6c6c6c "rgb=108,108,108 +" hi x243_Grey46 ctermfg=243 guifg=#767676 "rgb=118,118,118 +" hi x244_Grey50 ctermfg=244 guifg=#808080 "rgb=128,128,128 +" hi x245_Grey54 ctermfg=245 guifg=#8a8a8a "rgb=138,138,138 +" hi x246_Grey58 ctermfg=246 guifg=#949494 "rgb=148,148,148 +" hi x247_Grey62 ctermfg=247 guifg=#9e9e9e "rgb=158,158,158 +" hi x248_Grey66 ctermfg=248 guifg=#a8a8a8 "rgb=168,168,168 +" hi x249_Grey70 ctermfg=249 guifg=#b2b2b2 "rgb=178,178,178 +" hi x250_Grey74 ctermfg=250 guifg=#bcbcbc "rgb=188,188,188 +" hi x251_Grey78 ctermfg=251 guifg=#c6c6c6 "rgb=198,198,198 +" hi x252_Grey82 ctermfg=252 guifg=#d0d0d0 "rgb=208,208,208 +" hi x253_Grey85 ctermfg=253 guifg=#dadada "rgb=218,218,218 +" hi x254_Grey89 ctermfg=254 guifg=#e4e4e4 "rgb=228,228,228 +" hi x255_Grey93 ctermfg=255 guifg=#eeeeee "rgb=238,238,238 diff --git a/vim/colors/blue_alt.vim b/vim/colors/blue_alt.vim new file mode 100644 index 0000000..5ad0278 --- /dev/null +++ b/vim/colors/blue_alt.vim @@ -0,0 +1,56 @@ +" local syntax file - set colors on a per-machine basis: +" vim: tw=0 ts=4 sw=4 +" Vim color file +" Maintainer: Steven Vertigan <steven@vertigan.wattle.id.au> +" Last Change: 2006 Sep 23 +" Revision #5: Switch main text from white to yellow for easier contrast, +" fixed some problems with terminal backgrounds. + +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif +let g:colors_name = "blue_alt" +"hi Normal guifg=yellow guibg=darkBlue ctermfg=yellow ctermbg=darkBlue +hi Normal guifg=yellow guibg=darkBlue ctermfg=yellow ctermbg=darkBlue +hi NonText guifg=magenta ctermfg=lightMagenta +hi comment guifg=gray ctermfg=gray ctermbg=darkBlue gui=bold +hi constant guifg=cyan ctermfg=cyan +hi identifier guifg=gray ctermfg=red +hi statement guifg=white ctermfg=white ctermbg=darkBlue gui=none +hi preproc guifg=green ctermfg=green +hi type guifg=orange ctermfg=lightRed ctermbg=darkBlue +hi special guifg=magenta ctermfg=lightMagenta ctermbg=darkBlue +hi Underlined guifg=cyan ctermfg=cyan gui=underline cterm=underline +hi label guifg=yellow ctermfg=yellow +hi operator guifg=orange gui=bold ctermfg=lightRed ctermbg=darkBlue + +hi ErrorMsg guifg=orange guibg=darkBlue ctermfg=lightRed +hi WarningMsg guifg=cyan guibg=darkBlue ctermfg=cyan gui=bold +hi ModeMsg guifg=yellow gui=NONE ctermfg=yellow +hi MoreMsg guifg=yellow gui=NONE ctermfg=yellow +hi Error guifg=red guibg=darkBlue gui=underline ctermfg=red + +hi Todo guifg=black guibg=orange ctermfg=black ctermbg=darkYellow +hi Cursor guifg=black guibg=white ctermfg=black ctermbg=white +hi Search guifg=black guibg=orange ctermfg=black ctermbg=darkYellow +hi IncSearch guifg=black guibg=yellow ctermfg=black ctermbg=darkYellow +hi LineNr guifg=cyan ctermfg=cyan +hi title guifg=white gui=bold cterm=bold + +hi StatusLineNC gui=NONE guifg=black guibg=blue ctermfg=black ctermbg=blue +hi StatusLine gui=bold guifg=cyan guibg=blue ctermfg=cyan ctermbg=blue +hi VertSplit gui=none guifg=blue guibg=blue ctermfg=blue ctermbg=blue + +hi Visual term=reverse ctermfg=black ctermbg=darkCyan guifg=black guibg=darkCyan + +hi DiffChange guibg=darkGreen guifg=black ctermbg=darkGreen ctermfg=black +hi DiffText guibg=olivedrab guifg=black ctermbg=lightGreen ctermfg=black +hi DiffAdd guibg=slateblue guifg=black ctermbg=blue ctermfg=black +hi DiffDelete guibg=coral guifg=black ctermbg=cyan ctermfg=black + +hi Folded guibg=orange guifg=black ctermbg=yellow ctermfg=black +hi FoldColumn guibg=gray30 guifg=black ctermbg=gray ctermfg=black +hi cIf0 guifg=gray ctermfg=gray + diff --git a/vim/colors/nofrils-acme.vim b/vim/colors/nofrils-acme.vim new file mode 100644 index 0000000..fd63ed5 --- /dev/null +++ b/vim/colors/nofrils-acme.vim @@ -0,0 +1,189 @@ +" Name: No Frils Acme Colorscheme +" Author: robertmeta (on Github) +" URL: https://github.com/robertmeta/nofrils +" (see this url for latest release & screenshots) +" License: OSI approved MIT license + +hi clear +if exists("syntax_on") + syntax reset +endif + +let g:colors_name = "nofrils-acme" + +if !exists("g:nofrils_strbackgrounds") + let g:nofrils_strbackgrounds = 0 +endif +if !exists("g:nofrils_heavycomments") + let g:nofrils_heavycomments = 0 +endif +if !exists("g:nofrils_heavylinenumbers") + let g:nofrils_heavylinenumbers = 0 +endif + +set background=light + +" Baseline +hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=230 gui=NONE guifg=#000000 guibg=#ffffd7 + +" Faded +hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#dadada +hi Comment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE +hi FoldColumn term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE +hi Folded term=NONE cterm=NONE ctermfg=240 ctermbg=NONE gui=NONE guifg=#585858 guibg=NONE +hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE +hi NonText term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE +hi SignColumn term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg +hi SpecialComment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE +hi SpecialKey term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg +hi StatusLineNC term=NONE cterm=NONE ctermfg=fg ctermbg=195 gui=NONE guifg=fg guibg=#d7ffff +hi VertSplit term=NONE cterm=NONE ctermfg=fg ctermbg=195 gui=NONE guifg=fg guibg=#d7ffff + +" Highlight +hi CursorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=228 gui=NONE guifg=NONE guibg=#ffff87 +hi CursorIM term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00ffff +hi CursorLineNr term=NONE cterm=NONE ctermfg=0 ctermbg=228 gui=NONE guifg=NONE guibg=#ffff87 +hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=228 gui=NONE guifg=NONE guibg=#ffff87 +hi Cursor term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00ffff +hi Directory term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5f005f guibg=NONE +hi ErrorMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#ff5555 guibg=white +hi Error term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#ff5555 guibg=white +hi IncSearch term=NONE cterm=NONE ctermfg=white ctermbg=2 gui=NONE guifg=white guibg=#008000 +hi Search term=NONE cterm=NONE ctermfg=white ctermbg=2 gui=NONE guifg=white guibg=#008000 +hi MatchParen term=NONE cterm=NONE ctermfg=15 ctermbg=4 gui=NONE guifg=#ffffff guibg=#000080 +hi ModeMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5f005f guibg=NONE +hi MoreMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5f005f guibg=NONE +hi PmenuSel term=NONE cterm=NONE ctermfg=fg ctermbg=13 gui=NONE guifg=fg guibg=#ff00ff +hi Question term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5f005f guibg=NONE +hi StatusLine term=NONE cterm=NONE ctermbg=183 ctermfg=fg gui=NONE guifg=white guibg=#000000 +hi Todo term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE +hi WarningMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#ff5555 guibg=white +hi WildMenu term=NONE cterm=NONE ctermbg=fg ctermfg=183 gui=NONE guifg=#000000 guibg=white +hi Visual term=NONE cterm=NONE ctermfg=fg ctermbg=222 gui=NONE guifg=NONE guibg=#ffd787 +hi VisualNOS term=underline cterm=underline ctermfg=fg ctermbg=222 gui=underline guifg=NONE guibg=#ffd787 + +" Reversed +hi PmenuSbar term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi Pmenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi PmenuThumb term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi TabLineSel term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE + +" Diff +hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE +hi DiffChange term=NONE cterm=NONE ctermfg=94 ctermbg=NONE gui=NONE guifg=#875f00 guibg=NONE +hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=NONE gui=NONE guifg=#800000 guibg=NONE +hi DiffText term=NONE cterm=NONE ctermfg=4 ctermbg=NONE gui=NONE guifg=#000080 guibg=NONE + +" Spell +hi SpellBad term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#cd00cd guibg=NONE +hi SpellCap term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#cd00cd guibg=NONE +hi SpellLocal term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#cd00cd guibg=NONE +hi SpellRare term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#cd00cd guibg=NONE + +" Vim Features +hi Menu term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Scrollbar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi TabLineFill term=NONE cterm=NONE ctermfg=fg ctermbg=136 gui=NONE guifg=fg guibg=#af8700 +hi TabLine term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Tooltip term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + +" Syntax Highsepiaing (or lack there of) +hi Boolean term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Conceal term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Conditional term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Constant term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Debug term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Define term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Delimiter term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Directive term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Exception term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Float term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Format term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Function term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Identifier term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Ignore term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Include term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Keyword term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Label term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Macro term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Number term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Operator term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi PreCondit term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi PreProc term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Repeat term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi SpecialChar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Special term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Statement term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi StorageClass term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Structure term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Tag term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Title term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Typedef term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Type term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Underlined term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + +" Sneak +hi SneakLabelMask term=NONE cterm=NONE ctermfg=black ctermbg=195 gui=NONE guifg=black guibg=#d7ffff +hi SneakTarget term=NONE cterm=NONE ctermfg=black ctermbg=195 gui=NONE guifg=black guibg=#d7ffff +hi SneakLabelTarget term=NONE cterm=NONE ctermfg=black ctermbg=183 gui=NONE guifg=black guibg=#d7afff +hi SneakScope term=NONE cterm=NONE ctermfg=black ctermbg=183 gui=NONE guifg=black guibg=#d7afff + +" Helper Functions +function! NofrilsFocusComments() + hi Comment term=NONE cterm=NONE ctermfg=black ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=136 ctermbg=230 gui=NONE guifg=#000000 guibg=#ffffd7 + hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + if g:nofrils_heavycomments + hi Comment term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE + end +endfunction + +function! NofrilsFocusCode() + hi Comment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=230 gui=NONE guifg=#000000 guibg=#ffffd7 + hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + if g:nofrils_strbackgrounds + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=white gui=NONE guifg=NONE guibg=white + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=white gui=NONE guifg=NONE guibg=white + end +endfunction + +function! NofrilsNormal() + hi Comment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=230 gui=NONE guifg=#000000 guibg=#ffffd7 + hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + " Optional Syntax Features + if g:nofrils_strbackgrounds + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=white gui=NONE guifg=NONE guibg=white + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=white gui=NONE guifg=NONE guibg=white + end + if g:nofrils_heavycomments + hi Comment term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005f guibg=NONE + end + if g:nofrils_heavylinenumbers + hi LineNr term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005f guibg=NONE + end +endfunction + +" Command mappings +command! NofrilsDark :colo nofrils-dark +command! NofrilsLight :colo nofrils-light +command! NofrilsSepia :colo nofrils-sepia +command! NofrilsAcme :colo nofrils-acme +command! NofrilsFocusNormal :call NofrilsNormal() +command! NofrilsFocusCode :call NofrilsFocusCode() +command! NofrilsFocusComments :call NofrilsFocusComments() + +" Setup normal settings +call NofrilsNormal() diff --git a/vim/colors/nofrils-dark.vim b/vim/colors/nofrils-dark.vim new file mode 100644 index 0000000..eac53b9 --- /dev/null +++ b/vim/colors/nofrils-dark.vim @@ -0,0 +1,189 @@ +" Name: No Frils Dark Colorscheme +" Author: robertmeta (on Github) +" URL: https://github.com/robertmeta/nofrils +" (see this url for latest release & screenshots) +" License: OSI approved MIT license + +hi clear +if exists("syntax_on") + syntax reset +endif + +let g:colors_name = "nofrils-dark" + +if !exists("g:nofrils_strbackgrounds") + let g:nofrils_strbackgrounds = 0 +endif +if !exists("g:nofrils_heavycomments") + let g:nofrils_heavycomments = 0 +endif +if !exists("g:nofrils_heavylinenumbers") + let g:nofrils_heavylinenumbers = 0 +endif + +set background=dark + +" Baseline +hi Normal term=NONE cterm=NONE ctermfg=255 ctermbg=235 gui=NONE guifg=#eeeeee guibg=#262626 + +" Faded +hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=236 gui=NONE guifg=NONE guibg=#303030 +hi Comment term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE +hi FoldColumn term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE +hi Folded term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE +hi LineNr term=NONE cterm=NONE ctermfg=8 ctermbg=bg gui=NONE guifg=#808080 guibg=bg +hi NonText term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE +hi SignColumn term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE +hi SpecialComment term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE +hi SpecialKey term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE +hi StatusLineNC term=NONE cterm=NONE ctermfg=fg ctermbg=242 gui=NONE guifg=fg guibg=#6C6C6C +hi VertSplit term=NONE cterm=NONE ctermfg=black ctermbg=242 gui=NONE guifg=black guibg=#6C6C6C + +" Highlighted +hi CursorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=236 gui=NONE guifg=NONE guibg=#303030 +hi CursorIM term=NONE cterm=NONE ctermfg=black ctermbg=4 gui=NONE guifg=black guibg=#00FFFF +hi CursorLineNr term=NONE cterm=NONE ctermfg=NONE ctermbg=black gui=NONE guifg=NONE guibg=black +hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=236 gui=NONE guifg=NONE guibg=#303030 +hi Cursor term=NONE cterm=NONE ctermfg=black ctermbg=4 gui=NONE guifg=black guibg=#00FFFF +hi Directory term=NONE cterm=NONE ctermfg=69 ctermbg=NONE gui=NONE guifg=#5F87FF guibg=NONE +hi ErrorMsg term=NONE cterm=NONE ctermfg=fg ctermbg=52 gui=NONE guifg=fg guibg=#5F0000 +hi Error term=NONE cterm=NONE ctermfg=fg ctermbg=52 gui=NONE guifg=fg guibg=#5F0000 +hi IncSearch term=NONE cterm=NONE ctermfg=black ctermbg=green gui=NONE guifg=black guibg=green +hi MatchParen term=NONE cterm=NONE ctermfg=15 ctermbg=4 gui=NONE guifg=#ffffff guibg=#000080 +hi ModeMsg term=NONE cterm=NONE ctermfg=69 ctermbg=NONE gui=NONE guifg=#5F87FF guibg=NONE +hi MoreMsg term=NONE cterm=NONE ctermfg=69 ctermbg=NONE gui=NONE guifg=#5F87FF guibg=NONE +hi PmenuSel term=NONE cterm=NONE ctermfg=black ctermbg=13 gui=NONE guifg=black guibg=#FF00FF +hi Question term=NONE cterm=NONE ctermfg=69 ctermbg=NONE gui=NONE guifg=#5F87FF guibg=NONE +hi Search term=NONE cterm=NONE ctermfg=black ctermbg=6 gui=NONE guifg=black guibg=#00CDCD +hi StatusLine term=NONE cterm=NONE ctermfg=black ctermbg=fg gui=NONE guifg=black guibg=fg +hi Todo term=NONE cterm=NONE ctermfg=10 ctermbg=NONE gui=NONE guifg=#00FF00 guibg=black +hi WarningMsg term=NONE cterm=NONE ctermfg=fg ctermbg=52 gui=NONE guifg=fg guibg=#5F0000 +hi WildMenu term=NONE cterm=NONE ctermfg=fg ctermbg=black gui=NONE guifg=fg guibg=black + +" Reversed +hi PmenuSbar term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi Pmenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi PmenuThumb term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi TabLineSel term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi Visual term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi VisualNOS term=reverse,underline cterm=reverse,underline ctermfg=NONE ctermbg=NONE gui=reverse,underline guifg=NONE guibg=NONE + +" Diff +hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE +hi DiffChange term=NONE cterm=NONE ctermfg=3 ctermbg=NONE gui=NONE guifg=#808000 guibg=NONE +hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=NONE gui=NONE guifg=#800000 guibg=NONE +hi DiffText term=NONE cterm=NONE ctermfg=4 ctermbg=NONE gui=NONE guifg=#000080 guibg=NONE + +" Spell +hi SpellBad term=underline cterm=underline ctermfg=13 ctermbg=NONE gui=underline guifg=#FF00FF guibg=NONE +hi SpellCap term=underline cterm=underline ctermfg=13 ctermbg=NONE gui=underline guifg=#FF00FF guibg=NONE +hi SpellLocal term=underline cterm=underline ctermfg=13 ctermbg=NONE gui=underline guifg=#FF00FF guibg=NONE +hi SpellRare term=underline cterm=underline ctermfg=13 ctermbg=NONE gui=underline guifg=#FF00FF guibg=NONE + +" Vim Features +hi Menu term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Scrollbar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi TabLineFill term=NONE cterm=NONE ctermfg=fg ctermbg=242 gui=NONE guifg=fg guibg=#6C6C6C +hi TabLine term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Tooltip term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + +" Syntax Highlighting (or lack of) +hi Boolean term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Conceal term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Conditional term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Constant term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Debug term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Define term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Delimiter term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Directive term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Exception term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Float term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Format term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Function term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Identifier term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Ignore term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Include term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Keyword term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Label term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Macro term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Number term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Operator term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi PreCondit term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi PreProc term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Repeat term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi SpecialChar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Special term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Statement term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi StorageClass term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Structure term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Tag term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Title term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Typedef term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Type term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Underlined term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + +" Sneak +hi SneakLabelMask term=NONE cterm=NONE ctermfg=black ctermbg=195 gui=NONE guifg=black guibg=#d7ffff +hi SneakTarget term=NONE cterm=NONE ctermfg=black ctermbg=195 gui=NONE guifg=black guibg=#d7ffff +hi SneakLabelTarget term=NONE cterm=NONE ctermfg=black ctermbg=183 gui=NONE guifg=black guibg=#d7afff +hi SneakScope term=NONE cterm=NONE ctermfg=black ctermbg=183 gui=NONE guifg=black guibg=#d7afff + +" Helper Functions +function! NofrilsFocusComments() + hi Comment term=NONE cterm=NONE ctermfg=255 ctermbg=235 gui=NONE guifg=#eeeeee guibg=#262626 + hi Normal term=NONE cterm=NONE ctermfg=242 ctermbg=235 gui=NONE guifg=#eeeeee guibg=#262626 + hi LineNr term=NONE cterm=NONE ctermfg=8 ctermbg=bg gui=NONE guifg=#808080 guibg=bg + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + if g:nofrils_heavycomments + hi Comment term=NONE cterm=NONE ctermfg=135 ctermbg=NONE gui=NONE guifg=#AF5FFF guibg=NONE + end +endfunction + +function! NofrilsFocusCode() + hi Comment term=NONE cterm=NONE ctermfg=242 ctermbg=235 gui=NONE guifg=#eeeeee guibg=#262626 + hi Normal term=NONE cterm=NONE ctermfg=255 ctermbg=235 gui=NONE guifg=#eeeeee guibg=#262626 + hi LineNr term=NONE cterm=NONE ctermfg=8 ctermbg=bg gui=NONE guifg=#808080 guibg=bg + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + if g:nofrils_strbackgrounds + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=233 gui=NONE guifg=NONE guibg=#121212 + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=233 gui=NONE guifg=NONE guibg=#121212 + end +endfunction + +function! NofrilsNormal() + hi Comment term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=255 ctermbg=235 gui=NONE guifg=#eeeeee guibg=#262626 + hi LineNr term=NONE cterm=NONE ctermfg=8 ctermbg=bg gui=NONE guifg=#808080 guibg=bg + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + " Optional Syntax Features + if g:nofrils_strbackgrounds + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=233 gui=NONE guifg=NONE guibg=#121212 + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=233 gui=NONE guifg=NONE guibg=#121212 + end + if g:nofrils_heavycomments + hi Comment term=NONE cterm=NONE ctermfg=135 ctermbg=NONE gui=NONE guifg=#AF5FFF guibg=NONE + end + if g:nofrils_heavylinenumbers + hi LineNr term=NONE cterm=NONE ctermfg=135 ctermbg=NONE gui=NONE guifg=#AF5FFF guibg=NONE + end +endfunction + +" Command mappings +command! NofrilsDark :colo nofrils-dark +command! NofrilsLight :colo nofrils-light +command! NofrilsSepia :colo nofrils-sepia +command! NofrilsAcme :colo nofrils-acme +command! NofrilsFocusNormal :call NofrilsNormal() +command! NofrilsFocusCode :call NofrilsFocusCode() +command! NofrilsFocusComments :call NofrilsFocusComments() + +" Setup normal settings +call NofrilsNormal() diff --git a/vim/colors/nofrils-light.vim b/vim/colors/nofrils-light.vim new file mode 100644 index 0000000..f046552 --- /dev/null +++ b/vim/colors/nofrils-light.vim @@ -0,0 +1,189 @@ +" Name: No Frils Light Colorscheme +" Author: robertmeta (on Github) +" URL: https://github.com/robertmeta/nofrils +" (see this url for latest release & screenshots) +" License: OSI approved MIT license + +hi clear +if exists("syntax_on") + syntax reset +endif + +let g:colors_name = "nofrils-light" + +if !exists("g:nofrils_strbackgrounds") + let g:nofrils_strbackgrounds = 0 +endif +if !exists("g:nofrils_heavycomments") + let g:nofrils_heavycomments = 0 +endif +if !exists("g:nofrils_heavylinenumbers") + let g:nofrils_heavylinenumbers = 0 +endif + +set background=light + +" Baseline +hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=255 gui=NONE guifg=#000000 guibg=#E4E4E4 + +" Faded +hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA +hi Comment term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE +hi FoldColumn term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE +hi Folded term=NONE cterm=NONE ctermfg=240 ctermbg=NONE gui=NONE guifg=#585858 guibg=NONE +hi LineNr term=NONE cterm=NONE ctermfg=248 ctermbg=bg gui=NONE guifg=#A8A8A8 guibg=NONE +hi NonText term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE +hi SignColumn term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg +hi SpecialComment term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE +hi SpecialKey term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg +hi StatusLineNC term=NONE cterm=NONE ctermfg=fg ctermbg=248 gui=NONE guifg=fg guibg=#A8A8A8 +hi VertSplit term=NONE cterm=NONE ctermfg=fg ctermbg=248 gui=NONE guifg=fg guibg=#A8A8A8 + +" Highlighted +hi CursorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA +hi CursorIM term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00FFFF +hi CursorLineNr term=NONE cterm=NONE ctermfg=NONE ctermbg=white gui=NONE guifg=NONE guibg=white +hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA +hi Cursor term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00FFFF +hi Directory term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE +hi ErrorMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white +hi Error term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white +hi IncSearch term=NONE cterm=NONE ctermfg=white ctermbg=2 gui=NONE guifg=white guibg=#008000 +hi MatchParen term=NONE cterm=NONE ctermfg=15 ctermbg=4 gui=NONE guifg=#ffffff guibg=#000080 +hi ModeMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE +hi MoreMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE +hi PmenuSel term=NONE cterm=NONE ctermfg=fg ctermbg=13 gui=NONE guifg=fg guibg=#FF00FF +hi Question term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE +hi Search term=NONE cterm=NONE ctermfg=white ctermbg=6 gui=NONE guifg=white guibg=#00CDCD +hi StatusLine term=NONE cterm=NONE ctermfg=white ctermbg=black gui=NONE guifg=white guibg=#000000 +hi Todo term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE +hi WarningMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white +hi WildMenu term=NONE cterm=NONE ctermfg=black ctermbg=white gui=NONE guifg=#000000 guibg=white + +" Reversed +hi PmenuSbar term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi Pmenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi PmenuThumb term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi TabLineSel term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi Visual term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi VisualNOS term=reverse,underline cterm=reverse,underline ctermfg=NONE ctermbg=NONE gui=reverse,underline guifg=NONE guibg=NONE + +" Diff +hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE +hi DiffChange term=NONE cterm=NONE ctermfg=94 ctermbg=NONE gui=NONE guifg=#875f00 guibg=NONE +hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=NONE gui=NONE guifg=#800000 guibg=NONE +hi DiffText term=NONE cterm=NONE ctermfg=4 ctermbg=NONE gui=NONE guifg=#000080 guibg=NONE + +" Spell +hi SpellBad term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE +hi SpellCap term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE +hi SpellLocal term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE +hi SpellRare term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE + +" Vim Features +hi Menu term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Scrollbar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi TabLineFill term=NONE cterm=NONE ctermfg=fg ctermbg=248 gui=NONE guifg=fg guibg=#A8A8A8 +hi TabLine term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Tooltip term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + +" Syntax Highlighting (or lack there of) +hi Boolean term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Conceal term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Conditional term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Constant term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Debug term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Define term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Delimiter term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Directive term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Exception term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Float term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Format term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Function term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Identifier term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Ignore term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Include term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Keyword term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Label term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Macro term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Number term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Operator term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi PreCondit term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi PreProc term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Repeat term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi SpecialChar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Special term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Statement term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi StorageClass term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Structure term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Tag term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Title term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Typedef term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Type term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Underlined term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + +" Sneak +hi SneakLabelMask term=NONE cterm=NONE ctermfg=black ctermbg=195 gui=NONE guifg=black guibg=#d7ffff +hi SneakTarget term=NONE cterm=NONE ctermfg=black ctermbg=195 gui=NONE guifg=black guibg=#d7ffff +hi SneakLabelTarget term=NONE cterm=NONE ctermfg=black ctermbg=183 gui=NONE guifg=black guibg=#d7afff +hi SneakScope term=NONE cterm=NONE ctermfg=black ctermbg=183 gui=NONE guifg=black guibg=#d7afff + +" Helper Functions +function! NofrilsFocusComments() + hi Comment term=NONE cterm=NONE ctermfg=black ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=248 ctermbg=255 gui=NONE guifg=#000000 guibg=#E4E4E4 + hi LineNr term=NONE cterm=NONE ctermfg=248 ctermbg=bg gui=NONE guifg=#A8A8A8 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + if g:nofrils_heavycomments + hi Comment term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE + end +endfunction + +function! NofrilsFocusCode() + hi Comment term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=255 gui=NONE guifg=#000000 guibg=#E4E4E4 + hi LineNr term=NONE cterm=NONE ctermfg=248 ctermbg=bg gui=NONE guifg=#A8A8A8 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + if g:nofrils_strbackgrounds + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA + end +endfunction + +function! NofrilsNormal() + hi Comment term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=255 gui=NONE guifg=#000000 guibg=#E4E4E4 + hi LineNr term=NONE cterm=NONE ctermfg=248 ctermbg=bg gui=NONE guifg=#A8A8A8 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + " Optional Syntax Features + if g:nofrils_strbackgrounds + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA + end + if g:nofrils_heavycomments + hi Comment term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE + end + if g:nofrils_heavylinenumbers + hi LineNr term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE + end +endfunction + +" Command mappings +command! NofrilsDark :colo nofrils-dark +command! NofrilsLight :colo nofrils-light +command! NofrilsSepia :colo nofrils-sepia +command! NofrilsAcme :colo nofrils-acme +command! NofrilsFocusNormal :call NofrilsNormal() +command! NofrilsFocusCode :call NofrilsFocusCode() +command! NofrilsFocusComments :call NofrilsFocusComments() + +" Setup normal settings +call NofrilsNormal() diff --git a/vim/colors/nofrils-sepia.vim b/vim/colors/nofrils-sepia.vim new file mode 100644 index 0000000..6f9215e --- /dev/null +++ b/vim/colors/nofrils-sepia.vim @@ -0,0 +1,189 @@ +" Name: No Frils Sepia Colorscheme +" Author: robertmeta (on Github) +" URL: https://github.com/robertmeta/nofrils +" (see this url for latest release & screenshots) +" License: OSI approved MIT license + +hi clear +if exists("syntax_on") + syntax reset +endif + +let g:colors_name = "nofrils-sepia" + +if !exists("g:nofrils_strbackgrounds") + let g:nofrils_strbackgrounds = 0 +endif +if !exists("g:nofrils_heavycomments") + let g:nofrils_heavycomments = 0 +endif +if !exists("g:nofrils_heavylinenumbers") + let g:nofrils_heavylinenumbers = 0 +endif + +set background=light + +" Baseline +hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=223 gui=NONE guifg=#000000 guibg=#ffdfaf + +" Faded +hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA +hi Comment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE +hi FoldColumn term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE +hi Folded term=NONE cterm=NONE ctermfg=240 ctermbg=NONE gui=NONE guifg=#585858 guibg=NONE +hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE +hi NonText term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE +hi SignColumn term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg +hi SpecialComment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE +hi SpecialKey term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg +hi StatusLineNC term=NONE cterm=NONE ctermfg=fg ctermbg=136 gui=NONE guifg=fg guibg=#af8700 +hi VertSplit term=NONE cterm=NONE ctermfg=fg ctermbg=136 gui=NONE guifg=fg guibg=#af8700 + +" Highlight +hi CursorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=225 gui=NONE guifg=NONE guibg=#ffdfff +hi CursorIM term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00FFFF +hi CursorLineNr term=NONE cterm=NONE ctermfg=NONE ctermbg=225 gui=NONE guifg=NONE guibg=#ffdfff +hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=225 gui=NONE guifg=NONE guibg=#ffdfff +hi Cursor term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00FFFF +hi Directory term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE +hi ErrorMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white +hi Error term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white +hi IncSearch term=NONE cterm=NONE ctermfg=white ctermbg=2 gui=NONE guifg=white guibg=#008000 +hi MatchParen term=NONE cterm=NONE ctermfg=15 ctermbg=4 gui=NONE guifg=#ffffff guibg=#000080 +hi ModeMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE +hi MoreMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE +hi PmenuSel term=NONE cterm=NONE ctermfg=fg ctermbg=13 gui=NONE guifg=fg guibg=#FF00FF +hi Question term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE +hi Search term=NONE cterm=NONE ctermfg=white ctermbg=6 gui=NONE guifg=white guibg=#00CDCD +hi StatusLine term=NONE cterm=NONE ctermfg=white ctermbg=fg gui=NONE guifg=white guibg=#000000 +hi Todo term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE +hi WarningMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white +hi WildMenu term=NONE cterm=NONE ctermfg=fg ctermbg=white gui=NONE guifg=#000000 guibg=white + +" Reversed +hi PmenuSbar term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi Pmenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi PmenuThumb term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi TabLineSel term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi Visual term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE +hi VisualNOS term=reverse,underline cterm=reverse,underline ctermfg=NONE ctermbg=NONE gui=reverse,underline guifg=NONE guibg=NONE + +" Diff +hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE +hi DiffChange term=NONE cterm=NONE ctermfg=94 ctermbg=NONE gui=NONE guifg=#875f00 guibg=NONE +hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=NONE gui=NONE guifg=#800000 guibg=NONE +hi DiffText term=NONE cterm=NONE ctermfg=4 ctermbg=NONE gui=NONE guifg=#000080 guibg=NONE + +" Spell +hi SpellBad term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE +hi SpellCap term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE +hi SpellLocal term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE +hi SpellRare term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE + +" Vim Features +hi Menu term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Scrollbar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi TabLineFill term=NONE cterm=NONE ctermfg=fg ctermbg=136 gui=NONE guifg=fg guibg=#af8700 +hi TabLine term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Tooltip term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + +" Syntax Highsepiaing (or lack there of) +hi Boolean term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Conceal term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Conditional term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Constant term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Debug term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Define term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Delimiter term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Directive term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Exception term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Float term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Format term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Function term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Identifier term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Ignore term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Include term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Keyword term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Label term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Macro term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Number term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Operator term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi PreCondit term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi PreProc term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Repeat term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi SpecialChar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Special term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Statement term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi StorageClass term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Structure term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Tag term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Title term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Typedef term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Type term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE +hi Underlined term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + +" Sneak +hi SneakLabelMask term=NONE cterm=NONE ctermfg=black ctermbg=195 gui=NONE guifg=black guibg=#d7ffff +hi SneakTarget term=NONE cterm=NONE ctermfg=black ctermbg=195 gui=NONE guifg=black guibg=#d7ffff +hi SneakLabelTarget term=NONE cterm=NONE ctermfg=black ctermbg=183 gui=NONE guifg=black guibg=#d7afff +hi SneakScope term=NONE cterm=NONE ctermfg=black ctermbg=183 gui=NONE guifg=black guibg=#d7afff + +" Helper Functions +function! NofrilsFocusComments() + hi Comment term=NONE cterm=NONE ctermfg=black ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=136 ctermbg=223 gui=NONE guifg=#000000 guibg=#ffdfaf + hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + if g:nofrils_heavycomments + hi Comment term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE + end +endfunction + +function! NofrilsFocusCode() + hi Comment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=223 gui=NONE guifg=#000000 guibg=#ffdfaf + hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + if g:nofrils_strbackgrounds + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=222 gui=NONE guifg=NONE guibg=#ffdf87 + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=222 gui=NONE guifg=NONE guibg=#ffdf87 + end +endfunction + +function! NofrilsNormal() + hi Comment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE + hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=223 gui=NONE guifg=#000000 guibg=#ffdfaf + hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE + + " Optional Syntax Features + if g:nofrils_strbackgrounds + hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=222 gui=NONE guifg=NONE guibg=#DADADA + hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=222 gui=NONE guifg=NONE guibg=#ffdf87 + end + if g:nofrils_heavycomments + hi Comment term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE + end + if g:nofrils_heavylinenumbers + hi LineNr term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE + end +endfunction + +" Command mappings +command! NofrilsDark :colo nofrils-dark +command! NofrilsLight :colo nofrils-light +command! NofrilsSepia :colo nofrils-sepia +command! NofrilsAcme :colo nofrils-acme +command! NofrilsFocusNormal :call NofrilsNormal() +command! NofrilsFocusCode :call NofrilsFocusCode() +command! NofrilsFocusComments :call NofrilsFocusComments() + +" Setup normal settings +call NofrilsNormal() diff --git a/vim/colors/tfl-subtle.vim b/vim/colors/tfl-subtle.vim new file mode 100644 index 0000000..957ec06 --- /dev/null +++ b/vim/colors/tfl-subtle.vim @@ -0,0 +1,91 @@ +"------------------------------------------------------------------------------ +" Project Name - VimConfig/source/color/tfl-subtle.vim +" Started On - Thu 5 Mar 00:09:14 GMT 2020 +" Last Change - Mon 2 Aug 16:50:12 BST 2021 +" Author E-Mail - terminalforlife@yahoo.com +" Author GitHub - https://github.com/terminalforlife +"------------------------------------------------------------------------------ + +set background=dark +highlight clear +syntax reset + +let g:colors_name='tfl-subtle' + +hi Boolean ctermbg=NONE ctermfg=255 +hi Character ctermbg=NONE ctermfg=255 +hi ColorColumn ctermbg=234 ctermfg=255 +hi Comment ctermbg=NONE ctermfg=240 +hi Condtional ctermbg=NONE ctermfg=255 +hi Constant ctermbg=NONE ctermfg=255 +hi CursorColumn ctermbg=NONE ctermfg=255 +hi Cursor ctermbg=NONE ctermfg=255 +hi CursorLine ctermbg=233 ctermfg=255 cterm=bold +hi Debug ctermbg=NONE ctermfg=255 +hi Define ctermbg=NONE ctermfg=255 +hi Delimiter ctermbg=NONE ctermfg=149 +hi DiffAdd ctermbg=NONE ctermfg=255 +hi DiffChange ctermbg=NONE ctermfg=255 +hi DiffDelete ctermbg=NONE ctermfg=255 +hi DiffText ctermbg=NONE ctermfg=255 +hi Directory ctermbg=NONE ctermfg=255 +hi Error ctermbg=NONE ctermfg=255 +hi ErrorMsg ctermbg=NONE ctermfg=255 +hi Exception ctermbg=NONE ctermfg=255 +hi Float ctermbg=NONE ctermfg=255 +hi FoldColumn ctermbg=NONE ctermfg=255 +hi Folded ctermbg=NONE ctermfg=255 +hi Function ctermbg=NONE ctermfg=255 +hi Identifier ctermbg=NONE ctermfg=109 +hi Include ctermbg=NONE ctermfg=255 +hi IncSearch ctermbg=NONE ctermfg=255 +hi Keyword ctermbg=NONE ctermfg=255 +hi Label ctermbg=NONE ctermfg=255 +hi LineNr ctermbg=232 ctermfg=237 +hi Macro ctermbg=NONE ctermfg=255 +hi MatchParen ctermbg=NONE ctermfg=255 +hi ModeMsg ctermbg=NONE ctermfg=255 +hi MoreMsg ctermbg=NONE ctermfg=255 +hi NonText ctermbg=NONE ctermfg=255 +hi Normal ctermbg=NONE ctermfg=244 +hi Number ctermbg=NONE ctermfg=216 +hi Operator ctermbg=NONE ctermfg=255 +hi Pmenu ctermbg=NONE ctermfg=255 +hi PmenuSbar ctermbg=NONE ctermfg=255 +hi PmenuSel ctermbg=NONE ctermfg=45 cterm=bold +hi PmenuThumb ctermbg=NONE ctermfg=255 +hi PreCondit ctermbg=NONE ctermfg=255 +hi PreProc ctermbg=NONE ctermfg=255 +hi Question ctermbg=NONE ctermfg=255 +hi Repeat ctermbg=NONE ctermfg=255 +hi Search ctermbg=NONE ctermfg=186 +hi SpecialChar ctermbg=NONE ctermfg=255 +hi SpecialComment ctermbg=NONE ctermfg=255 +hi Special ctermbg=NONE ctermfg=255 +hi SpecialKey ctermbg=NONE ctermfg=255 +hi SpellBad ctermbg=250 ctermfg=0 +hi SpellCap ctermbg=NONE ctermfg=250 +hi SpellLocal ctermbg=NONE ctermfg=250 +hi SpellRare ctermbg=NONE ctermfg=250 +hi Statement ctermbg=NONE ctermfg=250 +hi StatusLine ctermfg=233 ctermbg=238 +hi StatusLineNC ctermbg=NONE ctermfg=250 +hi StorageClass ctermbg=NONE ctermfg=250 +hi String ctermbg=NONE ctermfg=245 +hi Structure ctermbg=NONE ctermfg=255 +hi TabLineFill ctermbg=NONE ctermfg=255 +hi Tag ctermbg=NONE ctermfg=255 +hi Title ctermbg=NONE ctermfg=255 +hi Todo ctermbg=NONE ctermfg=240 +hi Type ctermbg=NONE ctermfg=103 +hi Typedef ctermbg=NONE ctermfg=255 +hi VertSplit ctermbg=NONE ctermfg=255 +hi Visual ctermbg=NONE ctermfg=186 +hi VisualNOS ctermbg=NONE ctermfg=255 +hi WarningMsg ctermbg=NONE ctermfg=255 +hi WildMenu ctermbg=NONE ctermfg=255 + +"hi def link diffCommon Statement +"hi def link diffRemoved DiffDelet +"hi def link diffChanged DiffChang +"hi def link diffAdded DiffAdd diff --git a/vim/colors/tfl.vim b/vim/colors/tfl.vim new file mode 100644 index 0000000..69bea98 --- /dev/null +++ b/vim/colors/tfl.vim @@ -0,0 +1,93 @@ +"------------------------------------------------------------------------------ +" Project Name - VimConfig/source/color/tfl.vim +" Started On - Tue 6 Mar 18:26:55 GMT 2018 +" Last Change - Fri 31 Jan 22:00:02 GMT 2020 +" Author E-Mail - terminalforlife@yahoo.com +" Author GitHub - https://github.com/terminalforlife +"------------------------------------------------------------------------------ +" Inspired by 256_noir. +"------------------------------------------------------------------------------ + +set background=dark +highlight clear +syntax reset + +let g:colors_name="tfl" + +hi Boolean ctermbg=NONE ctermfg=1 +hi Character ctermbg=NONE ctermfg=196 +hi ColorColumn ctermbg=235 ctermfg=250 +hi Comment ctermbg=NONE ctermfg=241 +hi Condtional ctermbg=NONE ctermfg=196 +hi Constant ctermbg=NONE ctermfg=252 +hi CursorColumn ctermbg=NONE ctermfg=NONE +hi Cursor ctermbg=NONE ctermfg=NONE +hi CursorLine ctermbg=237 cterm=bold +hi Debug ctermbg=255 ctermfg=NONE +hi Define ctermbg=NONE ctermfg=255 +hi Delimiter ctermbg=NONE ctermfg=250 +hi DiffAdd ctermbg=NONE ctermfg=255 +hi DiffChange ctermbg=NONE ctermfg=700 +hi DiffDelete ctermbg=NONE ctermfg=240 +hi DiffText ctermbg=NONE ctermfg=250 +hi Directory ctermbg=NONE ctermfg=255 +hi Error ctermbg=1 ctermfg=0 +hi ErrorMsg ctermbg=NONE ctermfg=255 +hi Exception ctermbg=NONE ctermfg=250 +hi Float ctermbg=NONE ctermfg=196 +hi FoldColumn ctermbg=NONE ctermfg=196 +hi Folded ctermbg=NONE ctermfg=196 +hi Function ctermbg=NONE ctermfg=196 +hi Identifier ctermbg=NONE ctermfg=158 +hi Include ctermbg=NONE ctermfg=255 +hi IncSearch ctermbg=255 ctermfg=0 +hi Keyword ctermbg=NONE ctermfg=255 +hi Label ctermbg=NONE ctermfg=255 +hi LineNr ctermbg=232 ctermfg=240 +hi Macro ctermbg=NONE ctermfg=yellow +hi MatchParen ctermbg=NONE ctermfg=70 +hi ModeMsg ctermbg=NONE ctermfg=250 +hi MoreMsg ctermbg=NONE ctermfg=250 +hi NonText ctermbg=NONE ctermfg=240 +hi Normal ctermbg=NONE ctermfg=255 +hi Number ctermbg=NONE ctermfg=255 +hi Operator ctermbg=NONE ctermfg=196 +hi Pmenu ctermbg=NONE ctermfg=255 +hi PmenuSbar ctermbg=NONE ctermfg=70 +hi PmenuSel ctermbg=NONE ctermfg=70 +hi PmenuThumb ctermbg=NONE ctermfg=232 +hi PreCondit ctermbg=NONE ctermfg=255 +hi PreProc ctermbg=NONE ctermfg=196 +hi Question ctermbg=NONE ctermfg=250 +hi Repeat ctermbg=NONE ctermfg=255 +hi Search ctermbg=255 ctermfg=0 +hi SpecialChar ctermbg=NONE ctermfg=255 +hi SpecialComment ctermbg=NONE ctermfg=250 +hi Special ctermbg=NONE ctermfg=255 +hi SpecialKey ctermfg=darkyellow ctermbg=NONE +hi SpellBad ctermbg=1 ctermfg=0 +hi SpellCap ctermbg=NONE ctermfg=255 +hi SpellLocal ctermbg=NONE ctermfg=255 +hi SpellRare ctermbg=NONE ctermfg=124 +hi Statement ctermbg=NONE ctermfg=230 +hi StatusLine ctermbg=white ctermfg=black +hi StatusLineNC ctermbg=238 ctermfg=black +hi StorageClass ctermbg=NONE ctermfg=255 +hi String ctermbg=NONE ctermfg=96 +hi Structure ctermbg=NONE ctermfg=255 +hi TabLineFill ctermbg=0 ctermfg=0 +hi Tag ctermbg=NONE ctermfg=196 +hi Title ctermbg=NONE ctermfg=250 +hi Todo ctermbg=NONE ctermfg=255 +hi Type ctermbg=NONE ctermfg=255 +hi Typedef ctermbg=NONE ctermfg=255 +hi VertSplit ctermbg=black ctermfg=black +hi Visual ctermbg=NONE ctermfg=2 +hi VisualNOS ctermbg=NONE ctermfg=70 +hi WarningMsg ctermbg=NONE ctermfg=196 +hi WildMenu ctermbg=NONE ctermfg=240 + +hi def link diffCommon Statement +hi def link diffRemoved DiffDelet +hi def link diffChanged DiffChang +hi def link diffAdded DiffAdd |