statusline.nvim is a simple statusline plugin for neovim.
Using nvim-plug
require('plug').add({
{
'wsdjeg/statusline.nvim',
},
})Using luarocks
luarocks install statusline.nvim
require('statusline').setup({
left_sections = { 'winnr', 'filename' },
right_sections = { 'fileformat', 'cursorpos' },
enable_mode = true,
index_type = 3,
separator = 'arrow',
iseparator = 'arrow',
})- display git branch on statusline
require('plug').add({
{
'wsdjeg/statusline.nvim',
events = { 'VimEnter' },
config = function()
require('statusline').register_sections('vcs', function()
return '%{ v:lua.require("git.command.branch").current() }'
end)
require('statusline').setup({
left_sections = { 'winnr', 'filename', 'vcs' },
})
end,
},
})Like this plugin? Star the repository on GitHub.