more things!!!!!!
This commit is contained in:
@@ -1,3 +1,32 @@
|
||||
-- stylua: ignore
|
||||
local colors = {
|
||||
blue = '#80a0ff',
|
||||
cyan = '#79dac8',
|
||||
black = '#080808',
|
||||
white = '#c6c6c6',
|
||||
red = '#ff5189',
|
||||
violet = '#d183e8',
|
||||
grey = '#303030',
|
||||
}
|
||||
|
||||
local bubbles_theme = {
|
||||
normal = {
|
||||
a = { fg = colors.black, bg = colors.violet },
|
||||
b = { fg = colors.white, bg = colors.grey },
|
||||
c = { fg = colors.white },
|
||||
},
|
||||
|
||||
insert = { a = { fg = colors.black, bg = colors.blue } },
|
||||
visual = { a = { fg = colors.black, bg = colors.cyan } },
|
||||
replace = { a = { fg = colors.black, bg = colors.red } },
|
||||
|
||||
inactive = {
|
||||
a = { fg = colors.white, bg = colors.black },
|
||||
b = { fg = colors.white, bg = colors.black },
|
||||
c = { fg = colors.white },
|
||||
},
|
||||
}
|
||||
|
||||
-- A blazing fast and easy to configure
|
||||
-- neovim statusline plugin written in pure lua
|
||||
-- @todo навести порядок
|
||||
@@ -16,7 +45,9 @@ return {
|
||||
-- A Git wrapper so awesome, it should be illegal
|
||||
{ 'tpope/vim-fugitive' }
|
||||
},
|
||||
opts = {
|
||||
config = function()
|
||||
require('lualine').setup {
|
||||
options = {
|
||||
icons_enabled = true,
|
||||
theme = 'auto',
|
||||
component_separators = { left = '', right = ''},
|
||||
@@ -49,21 +80,11 @@ return {
|
||||
}
|
||||
},
|
||||
sections = {
|
||||
lualine_a = {
|
||||
'mode',
|
||||
icons_enabled = true,
|
||||
icon = nil,
|
||||
separator = nil,
|
||||
cond = nil,
|
||||
color = nil,
|
||||
--type = var(g:coc_status/bo:modifiable),
|
||||
padding = 1,
|
||||
fmt = nil,
|
||||
on_click = nil,
|
||||
},
|
||||
lualine_a = {'mode'},
|
||||
lualine_b = {'branch', 'diff'},
|
||||
lualine_c = {'filename', 'lsp_progress'},
|
||||
lualine_x = { FugitiveStatusline, 'encoding', 'fileformat', 'filetype'},
|
||||
lualine_x = { 'encoding', 'fileformat', 'filetype'},
|
||||
-- lualine_x = { FugitiveStatusline, 'encoding', 'fileformat', 'filetype'},
|
||||
-- lualine_x = { FugitiveHead, 'encoding', 'fileformat', 'filetype'},
|
||||
lualine_y = {'progress'},
|
||||
lualine_z = {'location'}
|
||||
@@ -84,22 +105,24 @@ return {
|
||||
'nvim-dap-ui',
|
||||
'trouble',
|
||||
'neo-tree'
|
||||
},
|
||||
-- config = function()
|
||||
-- local trouble = require("trouble")
|
||||
-- local symbols = trouble.statusline({
|
||||
-- mode = "lsp_document_symbols",
|
||||
-- groups = {},
|
||||
-- title = false,
|
||||
-- filter = { range = true },
|
||||
-- format = "{kind_icon}{symbol.name:Normal}",
|
||||
-- -- The following line is needed to fix the background color
|
||||
-- -- Set it to the lualine section you want to use
|
||||
-- hl_group = "lualine_c_normal",
|
||||
-- })
|
||||
-- table.insert(opts.sections.lualine_c, {
|
||||
-- symbols.get,
|
||||
-- cond = symbols.has,
|
||||
-- })
|
||||
-- end
|
||||
}
|
||||
}
|
||||
--[[ config = function()
|
||||
local trouble = require("trouble")
|
||||
local symbols = trouble.statusline({
|
||||
mode = "lsp_document_symbols",
|
||||
groups = {},
|
||||
title = false,
|
||||
filter = { range = true },
|
||||
format = "{kind_icon}{symbol.name:Normal}",
|
||||
-- The following line is needed to fix the background color
|
||||
-- Set it to the lualine section you want to use
|
||||
hl_group = "lualine_c_normal",
|
||||
})
|
||||
table.insert(opts.sections.lualine_c, {
|
||||
symbols.get,
|
||||
cond = symbols.has,
|
||||
})
|
||||
end ]]
|
||||
end
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user