Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[spike]: Adding mason-null-ls and mason-nvim-dap #3394

Open
jay-babu opened this issue Nov 2, 2022 · 9 comments
Open

[spike]: Adding mason-null-ls and mason-nvim-dap #3394

jay-babu opened this issue Nov 2, 2022 · 9 comments
Assignees
Labels
enhancement New feature or request

Comments

@jay-babu
Copy link

jay-babu commented Nov 2, 2022

Feature Description

Hello,

I was wondering if you had any thoughts on integrating
https://github.com/jayp0521/mason-null-ls.nvim and https://github.com/jayp0521/mason-nvim-dap.nvim into LunarVim. I see mason, null-ls, and dap already exist. This would help automate much of the maintenance brought in by these plugins

Describe the alternatives you have considered

Manually managing them 🤮

Support information

Happy to help unblock any onboarding tasks

@jay-babu jay-babu added the enhancement New feature or request label Nov 2, 2022
@ChristianChiarulli ChristianChiarulli changed the title Adding mason-null-ls and mason-nvim-dap [spike]: Adding mason-null-ls and mason-nvim-dap Nov 2, 2022
@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2022

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Dec 2, 2022
@jay-babu
Copy link
Author

jay-babu commented Dec 2, 2022

anything I can do to help make this easier?

@github-actions github-actions bot removed the stale label Dec 3, 2022
@danielo515
Copy link
Contributor

Maybe you can outline what are the advantages. Null-ls and cmp are core plug-ins for the lunarvim experience,and are very well configured and fine tuned. Why would we need this?

@github-actions
Copy link
Contributor

github-actions bot commented Jan 4, 2023

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Jan 4, 2023
@jay-babu
Copy link
Author

Maybe you can outline what are the advantages. Null-ls and cmp are core plug-ins for the lunarvim experience,and are very well configured and fine tuned. Why would we need this?

This wouldn't affect CMP. mason-null-ls can install the tools needed for null-ls to work. For example, if you want eslint_d, it will install it from Mason for you. It can also register those tools in null-ls too like for code actions, diagnostics, and so on. Similar experience for mason-nvim-dap

@jay-babu
Copy link
Author

https://github.com/jay-babu/mason-null-ls.nvim#introduction

https://github.com/jay-babu/mason-nvim-dap.nvim#introduction

@github-actions github-actions bot removed the stale label Jan 17, 2023
@opalmay opalmay self-assigned this Feb 6, 2023
@jay-babu
Copy link
Author

jay-babu commented Mar 7, 2023

@opalmay anything i can do to help with this?

@nieomylnieja
Copy link
Contributor

bumping this up, any news on the possible adoption?

@jay-babu
Copy link
Author

@opalmay, https://github.com/LunarVim/LunarVim/tree/mason-nullls-dap. any plans on getting merged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

4 participants