diff options
| author | William Boman <william@redwill.se> | 2022-07-22 03:15:43 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-22 03:15:43 +0200 |
| commit | 11c0af44e69a165df41e5fe6681b47f4204d3623 (patch) | |
| tree | 28bc4c9c6e7295996924d6b2ce8e620b2a963fa2 /.github | |
| parent | feat: add markdownlint linter (#107) (diff) | |
| download | mason-11c0af44e69a165df41e5fe6681b47f4204d3623.tar mason-11c0af44e69a165df41e5fe6681b47f4204d3623.tar.gz mason-11c0af44e69a165df41e5fe6681b47f4204d3623.tar.bz2 mason-11c0af44e69a165df41e5fe6681b47f4204d3623.tar.lz mason-11c0af44e69a165df41e5fe6681b47f4204d3623.tar.xz mason-11c0af44e69a165df41e5fe6681b47f4204d3623.tar.zst mason-11c0af44e69a165df41e5fe6681b47f4204d3623.zip | |
refactor!: extract mason-lspconfig to separate plugin (#109)
The rationale behind this is to make boundaries clearer as mason.nvim
has no direct relation with lspconfig per se.
Also, hopefully, by having it as a separate package like this would
encourage more people to write similar extensions (think mason-dap and
mason-null-ls). Ideally such extensions wouldn't be required at all, but
there are definitely gaps to fill as of today.
From now on you'll need to add `williamboman/mason-lspconfig.nvim` as
a plugin if you want to use the `mason-lspconfig` extension:
```lua
use {
{ "williamboman/mason.nvim", branch = "alpha" },
"williamboman/mason-lspconfig.nvim",
"neovim/nvim-lspconfig",
}
```
```lua
Plug "williamboman/mason.nvim", { 'branch': 'alpha' }
Plug "williamboman/mason-lspconfig.nvim"
Plug "neovim/nvim-lspconfig"
```
Diffstat (limited to '.github')
| -rw-r--r-- | .github/ISSUE_TEMPLATE/package_issue.yaml | 3 | ||||
| -rw-r--r-- | .github/workflows/autogenerate.yml | 1 |
2 files changed, 1 insertions, 3 deletions
diff --git a/.github/ISSUE_TEMPLATE/package_issue.yaml b/.github/ISSUE_TEMPLATE/package_issue.yaml index 8becb220..b8ca7132 100644 --- a/.github/ISSUE_TEMPLATE/package_issue.yaml +++ b/.github/ISSUE_TEMPLATE/package_issue.yaml @@ -65,9 +65,8 @@ body: - type: textarea attributes: label: Steps to reproduce - description: Steps to reproduce using the **minimal debug** config. You can download it [from here](https://github.com/williamboman/mason.nvim/blob/main/tests/minimal_debug_init.lua). placeholder: | - 1. Start neovim using the minimal_debug_init.lua: `nvim -u ~/Downloads/minimal_debug_init.lua` + 1. ... 2. ... validations: required: true diff --git a/.github/workflows/autogenerate.yml b/.github/workflows/autogenerate.yml index a9d63e8c..68cfab3f 100644 --- a/.github/workflows/autogenerate.yml +++ b/.github/workflows/autogenerate.yml @@ -26,7 +26,6 @@ jobs: author: "William Botman <william+bot@redwill.se>" committer: "William Botman <william+bot@redwill.se>" add-paths: | - lua/mason-lspconfig lua/mason-schemas commit-message: "chore: update generated code" branch: chore/autogenerate |
