• Stars
    star
    109
  • Rank 311,690 (Top 7 %)
  • Language
    Lua
  • Created about 2 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

winbar config for neovim

Winbar.nvim

winbar2

Reference ChristianChiarulli/nvim

Installation

Note: winbar.nvim requires Neovim nightly

nvim-gps and nvim-web-devicons are optional. nvim-gps for the symbols and web-devicons for file icons.

Packer

use { 'fgheng/winbar.nvim' }

Usage

require('winbar').setup()

Configuration

require('winbar').setup({
    enabled = true,

    show_file_path = true,
    show_symbols = true,

    colors = {
        path = '', -- You can customize colors like #c946fd
        file_name = '',
        symbols = '',
    },

    icons = {
        file_icon_default = 'οƒΆ',
        seperator = '>',
        editor_state = '●',
        lock_icon = 'ο‘€',
    },

    exclude_filetype = {
        'help',
        'startify',
        'dashboard',
        'packer',
        'neogitstatus',
        'NvimTree',
        'Trouble',
        'alpha',
        'lir',
        'Outline',
        'spectre_panel',
        'toggleterm',
        'qf',
    }
})

Todo

  • Mode support
  • Monitor whether the file is read-only
  • Click support while neovim support click