summaryrefslogtreecommitdiff
path: root/lua/no-clown-fiesta/config.lua
blob: 30558465fc146dc10ba7a2c06d16101b849b79b2 (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