feat: more stuf
This commit is contained in:
parent
24b6fdb455
commit
828352781f
14 changed files with 84 additions and 39 deletions
|
|
@ -128,7 +128,6 @@ function M.foldexpr()
|
|||
return tostring(max_level)
|
||||
end
|
||||
|
||||
|
||||
function M.setup()
|
||||
vim.opt.fillchars:append({
|
||||
fold = ' ',
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
return {
|
||||
setup = function()
|
||||
vim.o.statusline = '%!v:lua.require("config.lines.statusline").statusline()'
|
||||
vim.o.statusline =
|
||||
'%!v:lua.require("config.lines.statusline").statusline()'
|
||||
vim.o.statuscolumn =
|
||||
'%!v:lua.require("config.lines.statuscolumn").statuscolumn()'
|
||||
end,
|
||||
|
|
|
|||
|
|
@ -9,7 +9,13 @@ return {
|
|||
local relnum = vim.v.relnum
|
||||
local hl = relnum == 0 and 'CursorLineNr' or 'LineNr'
|
||||
|
||||
local marks = vim.api.nvim_buf_get_extmarks(0, -1, { lnum - 1, 0 }, { lnum - 1, 0 }, { details = true })
|
||||
local marks = vim.api.nvim_buf_get_extmarks(
|
||||
0,
|
||||
-1,
|
||||
{ lnum - 1, 0 },
|
||||
{ lnum - 1, 0 },
|
||||
{ details = true }
|
||||
)
|
||||
for _, mark in ipairs(marks) do
|
||||
if mark[4] and mark[4].number_hl_group then
|
||||
hl = mark[4].number_hl_group
|
||||
|
|
|
|||
|
|
@ -79,16 +79,12 @@ function M.on_attach(client, bufnr)
|
|||
end
|
||||
end
|
||||
|
||||
function M.format(opts)
|
||||
local ok, ft_handler = pcall(require, 'guard.filetype')
|
||||
if ok then
|
||||
local conf = ft_handler[vim.bo.filetype]
|
||||
if conf and conf.formatter and #conf.formatter > 0 then
|
||||
require('guard').fmt()
|
||||
return
|
||||
end
|
||||
function M.format()
|
||||
if pcall(require, 'guard.filetype') then
|
||||
vim.cmd.Guard('fmt')
|
||||
else
|
||||
vim.lsp.buf.format({ async = true })
|
||||
end
|
||||
vim.lsp.buf.format(opts or { async = true })
|
||||
end
|
||||
|
||||
return M
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue