alvarosevilla95/luatab.nvim

github github
bars-and-linestabline
stars 177
issues 6
subscribers 3
forks 20
CREATED

2021-07-05

UPDATED

2 years ago


luatab.nvim

Features

  • Just a lua rewrite of the tabline render function
  • No weird mixing buffers and tabs stuff

Install

Using packer.nvim:

use { 'alvarosevilla95/luatab.nvim', requires='kyazdani42/nvim-web-devicons' }

Usage

Add this to your init.lua:

require('luatab').setup{}

Configuration

The plugin calls the helpers.tabline function to render the line. It uses the other functions defined in helpers, such as cell,separator,devicon. You can pass overrides for any of these functions in setup. Please see lua/luatab/init.lua for details.

Example:

require('luatab').setup{
    title = function() return '' end,
    modified = function() return '' end,
    windowCount = function() return '' end,
    devicon = function() return '' end,
    separator = function() return '' end,
}