- Stockholm, Sweden
Highlights
- 54 discussions answered
Block or Report
Block or report williamboman
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
mason.nvim Public
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
-
mason-lspconfig.nvim Public
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim
-
nvim-lsp-installer Public
Neovim plugin that allow you to seamlessly manage LSP servers with :LspInstall. With full Windows support! Further development has moved to https://github.com/williamboman/mason.nvim!
-
-
thelounge/thelounge-docker Public
🐳 Docker container for The Lounge, a self-hosted web IRC client
2,730 contributions in the last year
Activity overview
Contribution activity
July 2022
Created 177 commits in 8 repositories
Created 4 repositories
-
williamboman/mason-lspconfig.nvim
Lua
•
Built by
- williamboman/botman Rust
-
williamboman/mason.nvim
Lua
•
Built by
- williamboman/vercel-github-api-latest-tag-proxy Rust
Created a pull request in williamboman/mason.nvim that received 4 comments
Opened 98 other pull requests in 5 repositories
williamboman/mason.nvim
83
merged
- docs(contributing): fix some bad links
- docs: add CONTRIBUTING.md, SECURITY.md and update doc/reference.md
- feat(ui): hoist cursor when switching tab
- fix(selene): fix installation
- chore: clean up package issue template
- fix: rename cmake-format to cmakelang
- fix(firefox-debug-adapter): don't apply outdated patch
- feat: add vale
- fix: ensure no duplicate languages with different casing
- feat: add luaformatter
- docs: fixup the mason.txt help
- docs: update the setup section
- feat: minimize modules required by .setup(), lazily require functional modules
- docs: single quotes for vim-plug
- fix: move checkhealth to mason module
- docs: update setup section
- refactor!: extract mason-lspconfig to separate plugin
- fix: remove unused .env() functions
- refactor(omnisharp)!: separate mono into its own package
- fix(mason-lspconfig): patch some server's cmd on Windows
- fix/latest tag api url
- docs: update mason-lspconfig.setup_handlers() docs & add some tests
- feat(ui): bring focus to the installation section when :LspInstall
- feat(ui): bring focus to the installation section when :MasonInstall
- fix(mason-lspconfig): deduplicate :LspInstall completion items
- Some pull requests not shown.
williamboman/mason-lspconfig.nvim
7
merged
williamboman/nvim-lsp-installer
4
merged
neovim/nvim-lspconfig
3
merged
nvim-lua/plenary.nvim
1
open
Reviewed 33 pull requests in 4 repositories
williamboman/mason.nvim
25 pull requests
- Support rubocop
- feat: add alex, actionlint
- fix(stylua): use prebuilt binary instead of building with cargo
- feat: add_package() for mason-registry
- Add selene
- Provide direct copy paste snippet to run mason
- Add gitlint
- Add write good
- feat(ui): pass kind=mason-lang to vim.ui.select
- feat: add sql-formatter
- feat: add hadolint
- feat: add prettierd
- feat(linter): add codespell
- feat: add flake8
- fix: correct package name for vint is vim-vint
- Add package: LuaFormatter
- Mention the existence of the meson-tool-installer plugin
- Add package
- feat: add cspell spell checker
- Add packages
- feat: add luacheck to the registry
- fix(luarocks): bin linking
- feat: add new registry entries for editorconfig-checker, misspell, sh…
- feat: add some Go-related tools: gofumpt, golines, json-to-struct, re…
- chore(workflow): add bot-automation.yml
- Some pull request reviews not shown.
williamboman/mason-lspconfig.nvim
2 pull requests
williamboman/nvim-lsp-installer
1 pull request
elixir-lsp/elixir-ls
1 pull request
Created an issue in williamboman/mason.nvim that received 1 comment
Gems need to to also exist in GEM_PATH
Gems installed with mason.nvim will be installed into a different GEM_HOME, and into a location that most definitely doesn't exist on GEM_PATH by d…
Opened 1 other issue in 1 repository
williamboman/nvim-lsp-installer
1
open
Started 2 discussions in 2 repositories
williamboman/nvim-lsp-installer
williamboman/mason.nvim
Answered 15 discussions in 2 repositories
williamboman/mason.nvim
- Is mason-registry considered part of the "public API?"
- how to avoid mason to install clangd
- Unable to lazyload the plugin
- How would I be able to check the category of a package ?
- how to configure options for each server?
- mason equivalent to get_installed_servers()
- Some questions about configuration of LSPs
- where is the `on_server_ready`?
- Already installed and configured language servers and null-ls not detected
- Programmatically get the path for installations
- Relation to nvim-lsp-installer







