Skip to content

DIY tabline for adding custom functionality to your projects. Instead of setting up buffer tabs, set up custom display elements for your Neovim!

License

Notifications You must be signed in to change notification settings

andrewjwaggoner/cabline.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cabline.nvim

Screen Shot 2022-11-02 at 10 39 00

Custom tabline plugin for adding functionality to your projects. Instead of setting up buffer tabs, set up custom display elements for your Neovim!

This is a personal project to customize my own tab line preferences. The structure is intended to let you add your own methods and displays to fit your workflow.

How to Install

Packer:

plugin { 'andrewjwaggoner/cabline.nvim' }

Options

Default configuration

require('cabline').setup({
  convert_selection = true, -- turns on Cabline's hex/decimal/binary converter.
  tabline_override = false -- tabline construction method override. Use this to supply your own.
})

Setup Details

The plugin overrides vim.g.tabline with a hook to Cabline's tabline builder. If you have a plugin that utilizes this, it will interfere with Cabline.nvim.

About

DIY tabline for adding custom functionality to your projects. Instead of setting up buffer tabs, set up custom display elements for your Neovim!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published