mason.nvim Updates Widget¶
Available mason.nvim tool updates in a standalone status item.
Install for EasyBar:
easybar widgets install nvim-mason
Install for EasyBar Native:
easybar-native widgets install nvim-mason
| Package metadata | Value |
|---|---|
| Name | nvim-mason |
| Version | 0.1.0 |
| Kind | widget |
| Minimum EasyBarKit | 0.1.0 |
| License | Apache-2.0 |
| Categories | developer-tools, system |
| Dependencies | shared ^0.1.0 |
| Required commands | nvim |
| Optional environment | NVIM |
Package documentation¶
widget.lua refreshes the mason.nvim registry and shows how many installed tools have updates. Left-click the widget or choose Refresh from its context menu to check again.
Refreshing updates Mason's registry metadata and compares installed and latest versions. It does not install tool updates.
Requirements¶
Neovim must be available through [app.env].PATH, and its normal configuration must set up mason.nvim. An optional executable override may be supplied through [app.env]:
[app.env]
NVIM = "/opt/homebrew/bin/nvim"
NVIM may contain an executable name or an absolute path, but not command-line arguments.
Configuration¶
Automatic checks run every 60 minutes by default. The interval accepts values from 5 minutes to 24 hours:
[widgets.nvim-mason]
refresh_interval_minutes = 30
The native Inbox presentation is available separately as inbox-nvim-mason. Install only one presentation unless duplicate registry refreshes are intentional.