Lualine toggleable with space l

This commit is contained in:
FredzyW 2024-05-30 22:00:46 +02:00
parent 31e8a24d9d
commit 9d3b3cd662
2 changed files with 33 additions and 12 deletions

View file

@ -1,4 +1,16 @@
-- Yanky -- Lualin
local lualine_hidden = false
function ToggleLualine()
if lualine_hidden then
require('lualine').hide({unhide=true})
else
require('lualine').hide()
end
lualine_hidden = not lualine_hidden
end
vim.api.nvim_set_keymap('n', '<Space>l', ":lua ToggleLualine()<CR>", { noremap = true, silent = true })
-- Leap -- Leap

View file

@ -1,6 +1,7 @@
require('lualine').setup { require('lualine').setup {
options = { options = {
icons_enabled = true, -- icons_enabled = true,
icons_enabled = false,
-- theme = 'base16', -- theme = 'base16',
theme = 'dracula', theme = 'dracula',
-- component_separators = { left = '', right = ''}, -- component_separators = { left = '', right = ''},
@ -21,18 +22,12 @@ require('lualine').setup {
} }
}, },
sections = { sections = {
lualine_a = {'buffers'}, lualine_a = {},
-- lualine_b = {'branch', 'diff', 'diagnostics'},
-- lualine_c = {'buffers'},
-- lualine_x = {'filetype'},
-- lualine_y = {'progress'},
-- lualine_z = {'windows'},
-- lualine_a = {},
lualine_b = {}, lualine_b = {},
lualine_c = {}, lualine_c = {},
lualine_x = {}, lualine_x = {},
lualine_y = {}, lualine_y = {},
lualine_z = {} lualine_z = {'buffers'}
}, },
inactive_sections = { inactive_sections = {
lualine_a = {}, lualine_a = {},
@ -42,8 +37,22 @@ require('lualine').setup {
lualine_y = {}, lualine_y = {},
lualine_z = {} lualine_z = {}
}, },
tabline = {}, tabline = {
winbar = {}, -- lualine_a = {'buffers'},
-- lualine_b = {},
-- lualine_c = {},
-- lualine_x = {},
-- lualine_y = {},
-- lualine_z = {}
},
winbar = {
-- lualine_a = {'buffers'},
-- lualine_b = {},
-- lualine_c = {},
-- lualine_x = {},
-- lualine_y = {},
-- lualine_z = {}
},
inactive_winbar = {}, inactive_winbar = {},
extensions = {} extensions = {}
} }