Skip to content
New issue

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

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

Already on GitHub? # to your account

feat: use existing servers & define default servers #56

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

GR3YH4TT3R93
Copy link

this commit enables the use of pre-installed LSP servers. It requires that the auto-install logic is broken out into ensure_installed in order to keep auto install functionality while allowing for servers to be set up in a unified manner.

  • change vim.tbl_deep_extend order to ensure opts overrides defaults
  • use ensure_installed table to define ensure_installed for mason_lspconfig
  • add set up for any servers not managed by mason
  • minor formatting (add missing commas)
  • include setup instructions in README

this commit enables the use of pre-installed LSP servers. It requires
that the auto-install logic is broken out into ensure_installed in order
to keep auto install functionality while allowing for servers to be set
up in a unified manner.

  - change vim.tbl_deep_extend order to ensure opts overrides defaults
  - use ensure_installed table to define ensure_installed for
mason_lspconfig
  - add set up for any servers not managed by mason
  - minor formatting (add missing commas)
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant