Interested in APIs & developer productivity, tooling, and experiences. Also, neovim is pretty cool.
- Stockholm, Sweden
Highlights
- 51 discussions answered
Block or Report
Block or report williamboman
Report abuse
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
Lua 15
-
nvim-lsp-installer Public
Neovim plugin that allow you to seamlessly manage LSP servers with :LspInstall. With full Windows support!
-
-
thelounge/thelounge-docker Public
🐳 Docker container for The Lounge, a self-hosted web IRC client -
2,681 contributions in the last year
Activity overview
Contributed to
williamboman/nvim-lsp-installer,
williamboman/mason.nvim,
williamboman/nvim-config
and 120 other
repositories
Contribution activity
July 2022
Created 161 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 86 other pull requests in 5 repositories
williamboman/mason.nvim
76
merged
- 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
- fix(jdtls): download milestone versions instead of snapshots
- docs: add reference link to help
- feat(mason-lspconfig): add get_installed_servers() method & add more tests
- docs: updates
- fix(scripts): prepend rtp and packpath
- docs: update mason-lspconfig
- docs: update reference.md
- Some pull requests not shown.
williamboman/mason-lspconfig.nvim
3
merged
neovim/nvim-lspconfig
3
merged
williamboman/nvim-lsp-installer
3
merged
nvim-lua/plenary.nvim
1
open
Reviewed 17 pull requests in 3 repositories
williamboman/mason.nvim
15 pull requests
- 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
- feat: add registry entry for black
- feat: add eslint_d linter
- add go tools
- add Tool category
williamboman/nvim-lsp-installer
1 pull request
elixir-lsp/elixir-ls
1 pull request
Started 2 discussions in 2 repositories
williamboman/nvim-lsp-installer
williamboman/nvim-lsp-installer
williamboman/mason.nvim
williamboman/mason.nvim
Answered 12 discussions in 2 repositories
williamboman/mason.nvim
williamboman/mason.nvim
- 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
14
contributions
in private repositories
Jul 7 – Jul 23







