Skip to content

Commit 7025dce

Browse files
authored
Make italics optional
1 parent 8a6e456 commit 7025dce

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

lua/onebuddy.lua

+13-5
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,14 @@ else
6161
Color.new('pmenu', "#dfdfdf")
6262
end
6363

64+
local italics = (function()
65+
if vim.g.onebuddy_disable_italics ~= true then
66+
return i
67+
else
68+
return no
69+
end
70+
end)()
71+
6472
-------------------------
6573
-- Vim Primary Colors --
6674
-------------------------
@@ -128,7 +136,7 @@ Group.new('IncSearch', c.syntax_bg, c.hue_2, no)
128136
Group.new('LineNr', c.mono_4, c.none, no)
129137
Group.new('CursorLineNr', c.mono_1, c.syntax_cursor, no)
130138
Group.new('MatchParen', c.hue_5, c.syntax_cursor, ul + b)
131-
Group.new('Italic', c.none, c.none, i)
139+
Group.new('Italic', c.none, c.none, italics)
132140
Group.new('ModeMsg', c.mono_1, c.none, no)
133141
Group.new('MoreMsg', c.mono_1, c.none, no)
134142
Group.new('NonText', c.mono_3, c.none, no)
@@ -167,7 +175,7 @@ Group.new('helpSectionDelim', c.mono_3, c.none, no)
167175
-- Standard Syntax Highlighting --
168176
----------------------------------
169177

170-
Group.new('Comment', c.mono_3, c.none, i)
178+
Group.new('Comment', c.mono_3, c.none, italics)
171179
Group.new('Constant', c.hue_4, c.none, no)
172180
Group.new('String', c.hue_4, c.none, no)
173181
Group.new('Character', c.hue_4, c.none, no)
@@ -466,7 +474,7 @@ Group.new('phpSuperGlobals', c.hue_5, c.none, no)
466474
-- Pug (Formerly Jade)
467475
Group.new('pugAttributesDelimiter', c.hue_6, c.none, no)
468476
Group.new('pugClass', c.hue_6, c.none, no)
469-
Group.new('pugDocType', c.mono_3, c.none, i)
477+
Group.new('pugDocType', c.mono_3, c.none, italics)
470478
Group.new('pugTag', c.hue_5, c.none, no)
471479

472480
-- PureScript
@@ -484,7 +492,7 @@ Group.new('pythonBuiltin', c.hue_1, c.none, no)
484492
Group.new('pythonStatement', c.hue_3, c.none, no)
485493
Group.new('pythonParam', c.hue_6, c.none, no)
486494
Group.new('pythonEscape', c.hue_5, c.none, no)
487-
Group.new('pythonSelf', c.mono_2, c.none, i)
495+
Group.new('pythonSelf', c.mono_2, c.none, italics)
488496
Group.new('pythonClass', c.hue_2, c.none, no)
489497
Group.new('pythonOperator', c.hue_3, c.none, no)
490498
Group.new('pythonEscape', c.hue_5, c.none, no)
@@ -531,7 +539,7 @@ Group.new('vimCommentTitle', c.mono_3, c.none, b)
531539
Group.new('vimFunction', c.hue_1, c.none, no)
532540
Group.new('vimFuncName', c.hue_3, c.none, no)
533541
Group.new('vimHighlight', c.hue_2, c.none, no)
534-
Group.new('vimLineComment', c.mono_3, c.none, i)
542+
Group.new('vimLineComment', c.mono_3, c.none, italics)
535543
Group.new('vimParenSep', c.mono_2, c.none, no)
536544
Group.new('vimSep', c.mono_2, c.none, no)
537545
Group.new('vimUserFunc', c.hue_1, c.none, no)

0 commit comments

Comments
 (0)