jay-babu / mason-null-ls.nvim

GNU Affero General Public License v3.0
549 stars 22 forks source link

Future of this plugin with null-ls being archived? #82

Closed chrisgrieser closed 9 months ago

chrisgrieser commented 1 year ago

With null-ls being archived in the near future, and up until now new maintainer in sight, I wanted to ask what the future of this plugin is going to be?

I personally work with three different devices, and I find the ensure_installed feature of this plugin immensely useful to ensure I have formatters/linters etc. installed at all devices.

Will this plugin continue ensuring installation of linters/formatters, even without null-ls? Right now, null-ls is still listed as a requirement for this plugin, but technically, null-ls isn't really needed, since this plugin mainly interfaces with mason to install stuff, right? šŸ™

rickypang0219 commented 1 year ago

I am also interested and want to contribute in this post. I'm thinking the same way, the possibility of separating the dependency of Null-ls.nvim? Currently I am not familiar the in-dpeth relation between Mason-null-ls and Null-ls My intuition is that installing formatters is closely related to the Mason side rather than Null-ls thus it seems possible.

chrisgrieser commented 1 year ago

for anyone else finding this issue: I found this plugin, which seems to enable auto-installation as well, and as far as I can tell, it works without null-ls: https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim

github-actions[bot] commented 11 months ago

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional informationā€”in particular, if this is still reproducible in the latest version of Electron or in the betaā€”please include it with your comment!

github-actions[bot] commented 11 months ago

This issue has been closed due to inactivity, and will not be monitored. If this is a bug and you can reproduce this issue on a supported version of Electron please open a new issue and include instructions for reproducing the issue.

catgoose commented 11 months ago

I really like this plugin and I'm wondering if there would be any support for none-ls: https://github.com/nvimtools/none-ls.nvim

jay-babu commented 11 months ago

I really like this plugin and I'm wondering if there would be any support for none-ls: https://github.com/nvimtools/none-ls.nvim

What changes would be needed to support it? I looked at the docs and I don't see anything that needs to change

xfdj commented 11 months ago

I really like this plugin and I'm wondering if there would be any support for none-ls: https://github.com/nvimtools/none-ls.nvim

    {
        "jay-babu/mason-null-ls.nvim",
        dependencies = {
            "williamboman/mason.nvim",
            "nvimtools/none-ls.nvim",
        },
    -- ...

So far, directly replacing the null-ls dependency with none-ls is feasible.

jay-babu commented 10 months ago

for anyone else finding this issue: I found this plugin, which seems to enable auto-installation as well, and as far as I can tell, it works without null-ls: https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim

you can use mason-null-ls for this functionality too. just copy the list you give to the tool-installer to mason-null-ls and it'll work

Zeioth commented 10 months ago

I can confirm it works as expected with none-ls

github-actions[bot] commented 10 months ago

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional informationā€”in particular, if this is still reproducible in the latest version of Electron or in the betaā€”please include it with your comment!

daUnknownCoder commented 10 months ago

Bro, Just Replace the NullLsInstall with NoneLsInstall in the commands, and this plugin is good to go, keepin the name of the repo as mason-null-ls gives the original content antique vibes of null-ls

jay-babu commented 9 months ago

Bro, Just Replace the NullLsInstall with NoneLsInstall in the commands, and this plugin is good to go, keepin the name of the repo as mason-null-ls gives the original content antique vibes of null-ls

https://github.com/jay-babu/mason-null-ls.nvim/pull/85, let me know if this gives modern vibes

github-actions[bot] commented 9 months ago

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional informationā€”in particular, if this is still reproducible in the latest version of Electron or in the betaā€”please include it with your comment!

xfdj commented 9 months ago

ę”¶åˆ°ę‚Øēš„ę„äæ”ļ¼Œč°¢č°¢ļ½ž