nvim-lsp-installer, nvim-cmp, and other plugins
Other plugins: - gitsigns - lightbulb - indent-blankline - treesitter - light theme Removed lsp install scripts b/c of nvim-lsp-installer
This commit is contained in:
parent
f6d4e367d2
commit
f81c4bde28
19 changed files with 429 additions and 259 deletions
|
@ -30,8 +30,8 @@ o.showmatch = true -- matching bracket
|
|||
|
||||
|
||||
-- Completion Menu
|
||||
o.wildmenu = true
|
||||
o.wildmode = 'list:longest,full'
|
||||
--o.wildmenu = true
|
||||
--o.wildmode = 'list:longest,full'
|
||||
|
||||
|
||||
-- Character Representation
|
||||
|
@ -104,6 +104,9 @@ autocmd BufEnter * highlight OverLength ctermbg=darkgrey guibg=#592929
|
|||
autocmd BufEnter * match OverLength /\%71v.*/
|
||||
]]) --rewrite in lua
|
||||
|
||||
-- Theme
|
||||
o.background = "light"
|
||||
cmd('colorscheme one')
|
||||
|
||||
--WIP
|
||||
-- Filetype: txt, md, tex
|
||||
|
|
|
@ -31,27 +31,30 @@ local function file_state()
|
|||
return ""
|
||||
end
|
||||
|
||||
local function diagnostics()
|
||||
local buffer_number = vim.fn.bufnr('%')
|
||||
local severity_levels = {
|
||||
-- level,prefix
|
||||
errors = {'Error', 'E:'},
|
||||
warnings = {'Warning', 'W:'},
|
||||
info = {'Information', 'I:'},
|
||||
hints = {'Hint', 'H:'}
|
||||
}
|
||||
local out = ''
|
||||
for _,v in pairs(severity_levels) do
|
||||
local d = vim.lsp.diagnostic.get_count(
|
||||
buffer_number,
|
||||
v[1] -- level
|
||||
)
|
||||
if d > 0 then
|
||||
out = out .. v[2] .. d .. ' '
|
||||
end
|
||||
end
|
||||
return out
|
||||
end
|
||||
--local function diagnostics()
|
||||
-- --local buffer_number = vim.fn.bufnr('%')
|
||||
-- local severity_levels = {
|
||||
-- -- level,prefix
|
||||
-- errors = {'Error', 'E:'},
|
||||
-- warnings = {'Warning', 'W:'},
|
||||
-- info = {'Information', 'I:'},
|
||||
-- hints = {'Hint', 'H:'}
|
||||
-- }
|
||||
-- local out = ''
|
||||
-- for _,v in pairs(severity_levels) do
|
||||
-- local d = vim.diagnostic.get(
|
||||
-- 0,
|
||||
-- )
|
||||
-- --local d = vim.lsp.diagnostic.get_count(
|
||||
-- -- buffer_number,
|
||||
-- -- v[1] -- level
|
||||
-- --)
|
||||
-- if d > 0 then
|
||||
-- out = out .. v[2] .. d .. ' '
|
||||
-- end
|
||||
-- end
|
||||
-- return out
|
||||
--end
|
||||
|
||||
local function highlight(group, color)
|
||||
cmd('highlight ' .. group .. ' cterm='..color .. ' gui='..color)
|
||||
|
@ -100,7 +103,7 @@ function status_bar()
|
|||
return table.concat(sections({
|
||||
-- Stage Left
|
||||
{'%f', file_state()},
|
||||
{diagnostics()},
|
||||
--{diagnostics()},
|
||||
'%=',
|
||||
-- Stage Right
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue