add: update config colorscheme

This commit is contained in:
asep.komarudin 2024-06-03 07:49:17 +07:00
parent 4bbbf4bc75
commit 07c6b8ce49
19 changed files with 911 additions and 766 deletions

View file

@ -0,0 +1,27 @@
_G.switch = function(param, case_table)
local case = case_table[param]
if case then
return case()
end
local def = case_table["default"]
return def and def() or nil
end
_G.substring = function(text, key)
local index, _ = string.find(text, key)
if index then
return true
else
return false
end
end
_G.extract = function(text)
local result = {}
for substring in string.gmatch(text, "[^_]+") do
table.insert(result, substring)
end
return result
end
return {}