Skip to content

Latest commit

 

History

History
89 lines (57 loc) · 2.78 KB

README.md

File metadata and controls

89 lines (57 loc) · 2.78 KB

Mellow Statusline

A simple ASCII statusline for (neo)vim

Plug 'adigitoleo/vim-mellow-statusline', { 'tag': '*' }

Screenshots

Taken on alacritty with LiberationMono font, using the mellow colorscheme:

Features

  • Shortened buffer path with optional buffer number
  • Fully configurable colors and mode indicators
  • Simple diagnostics included: mixed-indentation and trailing whitespace warnings
  • Integration with ALE or builtin NeoVim 0.8+ diagnostics API to display linter/LSP diagnostics
  • Integration with vim-fugitive or gitsigns.nvim to display git HEAD name
  • Integration with gitsigns.nvim to display git file status (NeoVim only)
  • Support for custom diagnostic components (see :h g:mellow_custom_parts)
  • Simple, monochromatic and clutter-free inactive buffer statusline
  • Optional tabline with shortened buffer name and tabpage number

Installation

If you use a vim plugin manager, consult the relevant documentation. Here are some links to popular plugin managers:

After installing the plugin, please read :help mellow-statusline for information on usage and available options.

The statusline should work with any colorscheme, but it will require some setup unless the recommended mellow colorscheme is used.

Other statusline plugins