From 14b143ae09391f1455cc2a5a62f0c13505f7c451 Mon Sep 17 00:00:00 2001 From: "D. Yamkovoy" Date: Tue, 22 Jul 2014 17:47:29 -0400 Subject: [PATCH 1/3] Add an option to disable italics --- colors/molokai.vim | 38 ++++++++++++++++++++++++++++++++------ 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/colors/molokai.vim b/colors/molokai.vim index 6d97053..4cadb26 100644 --- a/colors/molokai.vim +++ b/colors/molokai.vim @@ -26,6 +26,11 @@ else let s:molokai_original = 0 endif +if exists("g:molokai_italic") + let s:molokai_italic = g:molokai_italic +else + let s:molokai_italic = 1 +endif hi Boolean guifg=#AE81FF hi Character guifg=#E6DB74 @@ -41,7 +46,11 @@ hi Delimiter guifg=#8F8F8F hi DiffAdd guibg=#13354A hi DiffChange guifg=#89807D guibg=#4C4745 hi DiffDelete guifg=#960050 guibg=#1E0010 -hi DiffText guibg=#4C4745 gui=italic,bold +if s:molokai_italic + hi DiffText guibg=#4C4745 gui=italic,bold +else + hi DiffText guibg=#4C4745 gui=bold +endif hi Directory guifg=#A6E22E gui=bold hi Error guifg=#E6DB74 guibg=#1E0010 @@ -57,8 +66,13 @@ hi IncSearch guifg=#C4BE89 guibg=#000000 hi Keyword guifg=#F92672 gui=bold hi Label guifg=#E6DB74 gui=none -hi Macro guifg=#C4BE89 gui=italic -hi SpecialKey guifg=#66D9EF gui=italic +if s:molokai_italic + hi Macro guifg=#C4BE89 gui=italic + hi SpecialKey guifg=#66D9EF gui=italic +else + hi Macro guifg=#C4BE89 + hi SpecialKey guifg=#66D9EF +endif hi MatchParen guifg=#000000 guibg=#FD971F gui=bold hi ModeMsg guifg=#E6DB74 @@ -80,7 +94,11 @@ hi Search guifg=#000000 guibg=#FFE792 hi SignColumn guifg=#A6E22E guibg=#232526 hi SpecialChar guifg=#F92672 gui=bold hi SpecialComment guifg=#7E8E91 gui=bold -hi Special guifg=#66D9EF guibg=bg gui=italic +if s:molokai_italic + hi Special guifg=#66D9EF guibg=bg gui=italic +else + hi Special guifg=#66D9EF guibg=bg +endif if has("spell") hi SpellBad guisp=#FF0000 gui=undercurl hi SpellCap guisp=#7070F0 gui=undercurl @@ -90,9 +108,17 @@ endif hi Statement guifg=#F92672 gui=bold hi StatusLine guifg=#455354 guibg=fg hi StatusLineNC guifg=#808080 guibg=#080808 -hi StorageClass guifg=#FD971F gui=italic +if s:molokai_italic + hi StorageClass guifg=#FD971F gui=italic +else + hi StorageClass guifg=#FD971F +endif hi Structure guifg=#66D9EF -hi Tag guifg=#F92672 gui=italic +if s:molokai_italic + hi Tag guifg=#F92672 gui=italic +else + hi Tag guifg=#F92672 +endif hi Title guifg=#ef5939 hi Todo guifg=#FFFFFF guibg=bg gui=bold From ac6e5f5a11a112be22134caa55720e8c67b0e78a Mon Sep 17 00:00:00 2001 From: "D. Yamkovoy" Date: Tue, 22 Jul 2014 17:47:29 -0400 Subject: [PATCH 2/3] Add an option to disable italics. --- README.md | 4 ++++ colors/molokai.vim | 38 ++++++++++++++++++++++++++++++++------ 2 files changed, 36 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index cd92bda..5335f9b 100644 --- a/README.md +++ b/README.md @@ -24,3 +24,7 @@ There is also an alternative scheme under development for color terminals which let g:rehash256 = 1 ``` +If italicized text does not show up well with your font, you can disable italics by adding this to your .vimrc: +``` +let g:molokai_italics = 0 +``` diff --git a/colors/molokai.vim b/colors/molokai.vim index 6d97053..4cadb26 100644 --- a/colors/molokai.vim +++ b/colors/molokai.vim @@ -26,6 +26,11 @@ else let s:molokai_original = 0 endif +if exists("g:molokai_italic") + let s:molokai_italic = g:molokai_italic +else + let s:molokai_italic = 1 +endif hi Boolean guifg=#AE81FF hi Character guifg=#E6DB74 @@ -41,7 +46,11 @@ hi Delimiter guifg=#8F8F8F hi DiffAdd guibg=#13354A hi DiffChange guifg=#89807D guibg=#4C4745 hi DiffDelete guifg=#960050 guibg=#1E0010 -hi DiffText guibg=#4C4745 gui=italic,bold +if s:molokai_italic + hi DiffText guibg=#4C4745 gui=italic,bold +else + hi DiffText guibg=#4C4745 gui=bold +endif hi Directory guifg=#A6E22E gui=bold hi Error guifg=#E6DB74 guibg=#1E0010 @@ -57,8 +66,13 @@ hi IncSearch guifg=#C4BE89 guibg=#000000 hi Keyword guifg=#F92672 gui=bold hi Label guifg=#E6DB74 gui=none -hi Macro guifg=#C4BE89 gui=italic -hi SpecialKey guifg=#66D9EF gui=italic +if s:molokai_italic + hi Macro guifg=#C4BE89 gui=italic + hi SpecialKey guifg=#66D9EF gui=italic +else + hi Macro guifg=#C4BE89 + hi SpecialKey guifg=#66D9EF +endif hi MatchParen guifg=#000000 guibg=#FD971F gui=bold hi ModeMsg guifg=#E6DB74 @@ -80,7 +94,11 @@ hi Search guifg=#000000 guibg=#FFE792 hi SignColumn guifg=#A6E22E guibg=#232526 hi SpecialChar guifg=#F92672 gui=bold hi SpecialComment guifg=#7E8E91 gui=bold -hi Special guifg=#66D9EF guibg=bg gui=italic +if s:molokai_italic + hi Special guifg=#66D9EF guibg=bg gui=italic +else + hi Special guifg=#66D9EF guibg=bg +endif if has("spell") hi SpellBad guisp=#FF0000 gui=undercurl hi SpellCap guisp=#7070F0 gui=undercurl @@ -90,9 +108,17 @@ endif hi Statement guifg=#F92672 gui=bold hi StatusLine guifg=#455354 guibg=fg hi StatusLineNC guifg=#808080 guibg=#080808 -hi StorageClass guifg=#FD971F gui=italic +if s:molokai_italic + hi StorageClass guifg=#FD971F gui=italic +else + hi StorageClass guifg=#FD971F +endif hi Structure guifg=#66D9EF -hi Tag guifg=#F92672 gui=italic +if s:molokai_italic + hi Tag guifg=#F92672 gui=italic +else + hi Tag guifg=#F92672 +endif hi Title guifg=#ef5939 hi Todo guifg=#FFFFFF guibg=bg gui=bold From de6736f2caac26c27d498d56550d5e62a86684b4 Mon Sep 17 00:00:00 2001 From: "D. Yamkovoy" Date: Wed, 18 Sep 2019 20:54:24 -0400 Subject: [PATCH 3/3] Fixed typo in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5335f9b..3ff0cc7 100644 --- a/README.md +++ b/README.md @@ -26,5 +26,5 @@ let g:rehash256 = 1 If italicized text does not show up well with your font, you can disable italics by adding this to your .vimrc: ``` -let g:molokai_italics = 0 +let g:molokai_italic = 0 ```