Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adigitoleo/vim-mellow-statusline
A simple ASCII statusline for (neo)vim, best served with the mellow colorscheme
https://github.com/adigitoleo/vim-mellow-statusline
colorscheme statusline vim
Last synced: 3 months ago
JSON representation
A simple ASCII statusline for (neo)vim, best served with the mellow colorscheme
- Host: GitHub
- URL: https://github.com/adigitoleo/vim-mellow-statusline
- Owner: adigitoleo
- License: 0bsd
- Created: 2020-09-15T12:59:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-10T23:01:34.000Z (7 months ago)
- Last Synced: 2024-10-12T22:55:17.596Z (4 months ago)
- Topics: colorscheme, statusline, vim
- Language: Vim Script
- Homepage:
- Size: 233 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Mellow Statusline
### A simple ASCII statusline for (neo)vim
## Screenshots
Taken on alacritty with LiberationMono font, using the [mellow] colorscheme:
## Features
- Shortened buffer path with optional buffer number
- Fully configurable mode indicators (and their colors)
- Simple diagnostics included: mixed-indentation and trailing whitespace warnings
- Buffer and visual selection word counts for text and markdown files (or a
custom list of filetypes)
- 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
Vim and NeoVim plugins are commonly installed using a plugin manager.
Many such exist in the wild. Modern (Neo)Vim versions also ship with a built-in
package loading functionality (read `:help packages` for details).**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
- [airline]
- [lightline]
- [moonfly-statusline]
- [vim-statline][NOTE]: # ( ------------ PUT ALL EXTERNAL LINKS BELOW THIS LINE ------------ )
[mellow]: https://github.com/adigitoleo/vim-mellow
[ALE]: https://github.com/dense-analysis/ale
[airline]: https://github.com/vim-airline/vim-airline
[lightline]: https://github.com/itchyny/lightline.vim
[moonfly-statusline]: https://github.com/bluz71/vim-moonfly-statusline
[vim-statline]: https://github.com/millermedeiros/vim-statline
[vim-fugitive]: https://github.com/tpope/vim-fugitive
[gitsigns.nvim]: https://github.com/lewis6991/gitsigns.nvim