23 lines
375 B
Lua
23 lines
375 B
Lua
local M = {}
|
|
|
|
local function get_trouble_mode()
|
|
local opts = require('trouble.config').options
|
|
|
|
local words = vim.split(opts.mode, '[%W]')
|
|
for i, word in ipairs(words) do
|
|
words[i] = word:sub(1, 1):upper() .. word:sub(2)
|
|
end
|
|
|
|
return table.concat(words, ' ')
|
|
end
|
|
|
|
M.sections = {
|
|
lualine_a = {
|
|
get_trouble_mode,
|
|
},
|
|
}
|
|
|
|
M.filetypes = { 'Trouble' }
|
|
|
|
return M
|