58 lines
1.1 KiB
Lua
58 lines
1.1 KiB
Lua
return { -- Custom highlight for stim files
|
|
"folke/paint.nvim",
|
|
config = function()
|
|
|
|
vim.filetype.add({
|
|
extension = {
|
|
log = 'log',
|
|
}})
|
|
|
|
require("paint").setup({
|
|
---@type PaintHighlight[]
|
|
highlights = {
|
|
{
|
|
filter = { filetype = "log" },
|
|
pattern = "EFMC",
|
|
hl = "DiffDelete",
|
|
},
|
|
{
|
|
filter = { filetype = "log" },
|
|
pattern = "CoCo",
|
|
hl = "DiffAdd",
|
|
},
|
|
{
|
|
filter = { filetype = "log" },
|
|
pattern = "EneM",
|
|
hl = "DiffChange",
|
|
},
|
|
{
|
|
filter = { filetype = "log" },
|
|
pattern = "CuLi",
|
|
hl = "DiffChange",
|
|
},
|
|
{
|
|
filter = { filetype = "log" },
|
|
pattern = "Hoca",
|
|
hl = "MatchParen",
|
|
},
|
|
{
|
|
filter = { filetype = "log" },
|
|
pattern = "Inverter",
|
|
hl = "RedrawDebugClear",
|
|
},
|
|
{
|
|
filter = { filetype = "log" },
|
|
pattern = "Wallbox",
|
|
hl = "RedrawDebugComposed",
|
|
},
|
|
{
|
|
filter = { filetype = "log" },
|
|
pattern = "Vehicle",
|
|
hl = "RedrawDebugRecompose",
|
|
},
|
|
|
|
},
|
|
})
|
|
end,
|
|
}
|