Compare commits
4 Commits
3c79424940
...
df75ab6508
Author | SHA1 | Date |
---|---|---|
Sven Vogel | df75ab6508 | |
Sven Vogel | abcbab5a8c | |
Sven Vogel | e8016d5020 | |
Sven Vogel | c80f37810a |
|
@ -52,6 +52,9 @@ return {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
{ 'n' }, '<C-w><Right>', '<cmd>wincmd l<CR>', { desc = "Window Right" }
|
{ 'n' }, '<C-w><Right>', '<cmd>wincmd l<CR>', { desc = "Window Right" }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
{ 'n', 'i' }, '<C-b>', '<cmd>Neotree toggle<CR>', { desc = "Toggle Neotree" }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -148,13 +148,13 @@ return {
|
||||||
end,
|
end,
|
||||||
bg = function(tabpage)
|
bg = function(tabpage)
|
||||||
if tabpage.is_active then
|
if tabpage.is_active then
|
||||||
return "NeoTreeTabActive"
|
return "lualine_a_command"
|
||||||
end
|
end
|
||||||
return "NeoTreeTabInactive"
|
return "NeoTreeTabInactive"
|
||||||
end,
|
end,
|
||||||
fg = function(tabpage)
|
fg = function(tabpage)
|
||||||
if tabpage.is_active then
|
if tabpage.is_active then
|
||||||
return "NeoTreeTabActive"
|
return "lualine_a_command"
|
||||||
end
|
end
|
||||||
return "NeoTreeTabInactive"
|
return "NeoTreeTabInactive"
|
||||||
end
|
end
|
||||||
|
@ -170,17 +170,24 @@ return {
|
||||||
tabpage:close()
|
tabpage:close()
|
||||||
end,
|
end,
|
||||||
bg = function(_)
|
bg = function(_)
|
||||||
return "NeoTreeTabActive"
|
return "lualine_a_command"
|
||||||
end,
|
end,
|
||||||
fg = function(_)
|
fg = function(_)
|
||||||
return "NeoTreeTabActive"
|
return "lualine_a_command"
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
rhs = {
|
rhs = {
|
||||||
{
|
{
|
||||||
text = " 2 tabs"
|
text = " ➕TAB ",
|
||||||
|
on_click = function(_, _, _, _, _)
|
||||||
|
vim.defer_fn(function()
|
||||||
|
vim.cmd("tabnew")
|
||||||
|
end, 100)
|
||||||
|
end,
|
||||||
|
fg = "NeoTreeTabActive",
|
||||||
|
bg = "NeoTreeTabActive"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
sidebar = {
|
sidebar = {
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"RRethy/vim-illuminate",
|
||||||
|
config = function (_, _)
|
||||||
|
require('illuminate').configure({
|
||||||
|
|
||||||
|
})
|
||||||
|
end
|
||||||
|
}
|
||||||
|
}
|
|
@ -52,10 +52,27 @@ return {
|
||||||
added = '+',
|
added = '+',
|
||||||
modified = '~',
|
modified = '~',
|
||||||
removed = '-',
|
removed = '-',
|
||||||
}
|
},
|
||||||
|
on_click = function ()
|
||||||
|
vim.defer_fn(function()
|
||||||
|
vim.cmd("Gitsigns diffthis")
|
||||||
|
end, 100)
|
||||||
|
end,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
lualine_x = {
|
lualine_x = {
|
||||||
|
{
|
||||||
|
function ()
|
||||||
|
local client_id = vim.lsp.get_client_by_id(1)
|
||||||
|
return ' LSP ~ ' .. client_id.name
|
||||||
|
end,
|
||||||
|
on_click = function ()
|
||||||
|
vim.defer_fn(function()
|
||||||
|
vim.cmd("LspInfo")
|
||||||
|
end, 100)
|
||||||
|
end,
|
||||||
|
color = 'lualine_c_inactive'
|
||||||
|
},
|
||||||
{
|
{
|
||||||
'diagnostics',
|
'diagnostics',
|
||||||
symbols = {
|
symbols = {
|
||||||
|
@ -67,21 +84,13 @@ return {
|
||||||
sources = {
|
sources = {
|
||||||
'nvim_diagnostic'
|
'nvim_diagnostic'
|
||||||
},
|
},
|
||||||
update_in_insert = true
|
update_in_insert = true,
|
||||||
},
|
|
||||||
{
|
|
||||||
function ()
|
|
||||||
local client_id = vim.lsp.get_client_by_id(1)
|
|
||||||
return ' LSP - ' .. client_id.name
|
|
||||||
end,
|
|
||||||
on_click = function ()
|
on_click = function ()
|
||||||
vim.defer_fn(function()
|
vim.defer_fn(function()
|
||||||
vim.cmd("LspInfo")
|
vim.cmd("TroubleToggle")
|
||||||
end, 100)
|
end, 100)
|
||||||
end
|
end,
|
||||||
},
|
},
|
||||||
'encoding',
|
|
||||||
'fileformat',
|
|
||||||
{
|
{
|
||||||
'filetype',
|
'filetype',
|
||||||
colored = true,
|
colored = true,
|
||||||
|
@ -90,9 +99,13 @@ return {
|
||||||
vim.cmd("Telescope filetypes")
|
vim.cmd("Telescope filetypes")
|
||||||
end, 100)
|
end, 100)
|
||||||
end
|
end
|
||||||
}
|
},
|
||||||
|
'encoding',
|
||||||
|
'fileformat'
|
||||||
|
},
|
||||||
|
lualine_y = {
|
||||||
|
{ 'progress' }
|
||||||
},
|
},
|
||||||
lualine_y = {'progress'},
|
|
||||||
lualine_z = {'location'}
|
lualine_z = {'location'}
|
||||||
},
|
},
|
||||||
inactive_sections = {
|
inactive_sections = {
|
||||||
|
|
|
@ -11,16 +11,6 @@ return {
|
||||||
local options = require("options")
|
local options = require("options")
|
||||||
|
|
||||||
return {
|
return {
|
||||||
sources = {
|
|
||||||
"filesystem",
|
|
||||||
"buffers",
|
|
||||||
"git_status",
|
|
||||||
"document_symbols"
|
|
||||||
},
|
|
||||||
source_selector = {
|
|
||||||
winbar = true,
|
|
||||||
statusline = false
|
|
||||||
},
|
|
||||||
close_if_last_window = true,
|
close_if_last_window = true,
|
||||||
popup_border_style = options.ui.border,
|
popup_border_style = options.ui.border,
|
||||||
default_component_configs = {
|
default_component_configs = {
|
||||||
|
|
|
@ -15,10 +15,10 @@ return {
|
||||||
{
|
{
|
||||||
sign = {
|
sign = {
|
||||||
name = { "Diagnostic" },
|
name = { "Diagnostic" },
|
||||||
colwidth = 1,
|
colwidth = 2,
|
||||||
maxwidth = 1,
|
maxwidth = 1
|
||||||
condition = { true }
|
|
||||||
},
|
},
|
||||||
|
auto = true,
|
||||||
click = "v:lua.ScSa"
|
click = "v:lua.ScSa"
|
||||||
},
|
},
|
||||||
-- line numbers
|
-- line numbers
|
||||||
|
|
Loading…
Reference in New Issue