LazyVim.LazyVim/lua/lazyvim/plugins/extras
Kevin Robayna 7839498108
feat(extras): improve ruby extra by letting user chose (#3652)
## What is this PR for?

Shopify started working on its own LSP
(https://github.com/Shopify/ruby-lsp) and it performs way better than
Solargraph which has a lot of limitations. This paired with sorbet gives
better IntelliSense when navigating the code.

This PR follows the same approach as Python and lets the user configure
through vim.g options the lsp and formatter for ruby, without overriding
any configuration.

## Does this PR fix an existing issue?

One caveat though is that RubyLsp does not work very well with NeoVim <
0.10 https://github.com/Shopify/ruby-lsp/blob/main/EDITORS.md#neovim

## Checklist

- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md)
guidelines.
2024-07-19 11:09:57 +02:00
..
coding fix(yanky): enable yank history in visual mode (#4048) 2024-07-15 11:48:58 +02:00
dap
editor fix(telescope): better find_command. Fixes #4031 2024-07-14 18:06:40 +02:00
formatting
lang feat(extras): improve ruby extra by letting user chose (#3652) 2024-07-19 11:09:57 +02:00
linting
lsp
test
ui feat(edgy): added support for grug-far.nvim 2024-07-18 00:21:19 +02:00
util feat(icons): provide language specific icons in extras (#3931) 2024-07-07 19:28:51 +02:00
vscode.lua fix(vscode): allow overriding default vscode keymaps. Fixes #3950 2024-07-08 07:52:18 +02:00