You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I constantly forget to check if packages installed via Mason have updates (LSs, formatters, linters, etc).
There are no visual cues, unless I recall and manually open :Mason to check for updates.
Describe the solution you'd like
lazy.nvim has useful API to check plugins update lazy.status and functions require("lazy.status").has_updates conditional check, require("lazy.status").updates outputs number of updates.
I've searched open issues for similar requests
Is your feature request related to a problem? Please describe.
I constantly forget to check if packages installed via Mason have updates (LSs, formatters, linters, etc).
There are no visual cues, unless I recall and manually open :Mason to check for updates.
Describe the solution you'd like
lazy.nvim has useful API to check plugins update
lazy.status
and functionsrequire("lazy.status").has_updates
conditional check,require("lazy.status").updates
outputs number of updates.Here you can see example of how community uses it with
lualine
https://github.com/den-is/nvim/blob/f2afb9b194dfaa3c196dbf8d56c6dff254a33c06/lua/plugins/lualine.lua#L19-L23Describe potential alternatives you've considered
I'm not lua/neovim pro I've google for the similar issue and read Mason doc/src_code but did not find anything similar to solve it.
Additional context
No response
The text was updated successfully, but these errors were encountered: