deathbeam/lspecho.nvim

github github
lspneovim-0.5
stars 16
issues 0
subscribers 2
forks 0
CREATED

2024-02-18

UPDATED

2 months ago


lspecho.nvim

Just echo the LSP progress, its that simple.

People put LSP progress to statusline or to corner as virtual text but you can also just echo it and it will be displayed on cmdline thats empty most of the time anyway and 1 whole line is more than enough space for LSP status. Originally I wrote this for my dotfiles but I figured might as well just make it plugin.

lsp-progress

Installation

Just use lazy.nvim or :h packages with git submodules or something else I don't care. Read the documentation of whatever you want to use.

Usage

Just require and call setup and thats it. NOTE: You dont need to provide the configuration, below is just default config, you can just call setup with no arguments for default.

require("lspecho").setup {
    echo = true, -- Echo progress messages, if set to false you can use .message() to get the current message
    decay = 3000, -- Message decay time in milliseconds
}

Similar projects