aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/lua/mason-scripts
Commit message (Collapse)AuthorAgeFilesLines
* chore: remove generate scripts and artifacts (#1246)William Boman2023-04-227-280/+0
|
* chore: remove lua:mason-registry.index registry entry (#1243)William Boman2023-04-212-28/+4
|
* fix(scripts): setup mason and init registries (#1124)William Boman2023-03-232-6/+6
|
* style: enforce import order (#1092)William Boman2023-03-125-8/+8
| | | | | * chore(workflows): update dependencies * style: enforce import order
* refactor: load mason-registry.sources directly (#1021)William Boman2023-02-212-2/+2
| | | This further reduces the amount of modules loaded during setup.
* feat: configurable registries (#1016)William Boman2023-02-204-49/+12
|
* refactor(installer): introduce PackageInstallOpts class (#802)William Boman2022-12-261-1/+1
|
* fix(scripts): reload mason-registry after reindex (#273)William Boman2022-08-081-0/+2
|
* docs: wrap languages and categories in inline code blocks (#267)William Boman2022-08-074-5/+6
|
* feat: generate PACKAGES.md (#265)William Boman2022-08-077-10/+205
|
* fix(scripts): create package index before regenerating language map (#192)William Boman2022-07-291-4/+2
|
* fix: ensure no duplicate languages with different casing (#117)William Boman2022-07-221-0/+10
|
* refactor!: extract mason-lspconfig to separate plugin (#109)William Boman2022-07-221-54/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | 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" ```
* fix(mason-lspconfig): patch some server's cmd on Windows (#100)William Boman2022-07-191-0/+15
|
* chore!: remove ccls (#59)William Boman2022-07-121-0/+2
| | | | | | | This is a package that doesn't see frequent releases and it's been a mess to get to build across platforms. Installing via the system default package manager provides a much better experience atm.
* chore(workflow): modularize scripts and remove mason-lspconfig from CI ↵William Boman2022-07-09