added status and bar

pull/2709/head
kakashi 3 months ago
parent 00eec6eba1
commit 824e88e778

@ -23,9 +23,7 @@ require "plugins"
--- theme
-- treesitter
require'nvim-treesitter.configs'.setup {
-- A list of parser names, or "all" (the five listed parsers should always be installed)
@ -68,4 +66,52 @@ require'nvim-treesitter.configs'.setup {
},
}
vim.cmd("colorscheme vscode");
require('lualine').setup {
options={
icons_enabled=true,
component_separators={
left='',
right=''
},
section_separators={
left='',
right=''
},
disabled_filetypes={
statusline={},
winbar={},
},
ignore_focus={},
always_divide_middle=true,
globalstatus=false,
refresh={
statusline=1000,
tabline=1000,
winbar=1000,
}
},
sections={
lualine_a={'mode'},
lualine_b={'branch','diff','diagnostics'},
lualine_c={'filename'},
lualine_x={'encoding','fileformat','filetype'},
lualine_y={'progress'},
lualine_z={'location'}
},
inactive_sections={
lualine_a={},
lualine_b={},
lualine_c={'filename'},
lualine_x={'location'},
lualine_y={},
lualine_z={}
},
tabline={},
winbar={},
inactive_winbar={},
extensions={}
}
--- theme
vim.cmd("colorscheme vscode");

@ -55,6 +55,27 @@ local plugins={
},
{
'nvim-treesitter/nvim-treesitter',
},
{
'romgrk/barbar.nvim',
dependencies={
'lewis6991/gitsigns.nvim', -- OPTIONAL: for git status
'nvim-tree/nvim-web-devicons', -- OPTIONAL: for file icons
},
init=function()
vim.g.barbar_auto_setup=false
end,
opts={
-- lazy.nvim will automatically call setup for you. put your options here, anything missing will use the default:
-- animation=true,
-- insert_at_start=true,
-- …etc.
},
version='^1.0.0', -- optional: only update when a new 1.x version is released
},
{
'nvim-lualine/lualine.nvim',
dependencies={ 'nvim-tree/nvim-web-devicons' }
}
};

Loading…
Cancel
Save