blob: ebac710953d05788d4cef54b5d49d872da251b54 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 | local config
vim = vim or { g = {}, o = {} }
local function opt(key, default)
  if vim.g[key] == nil then
    return default
  end
  if vim.g[key] == 0 then
    return false
  end
  return vim.g[key]
end
config = {
  transparent_background = opt("transparent_background", false),
  italic_comments = opt("italic_keywords", true) and "italic" or "NONE",
  italic_keywords = opt("italic_keywords", true) and "italic" or "NONE",
  italic_functions = opt("italic_function", false) and "italic" or "NONE",
  italic_variables = opt("italic_variables", true) and "italic" or "NONE",
}
return config
 |