You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand that the project's philosophy as such is to provide LSP whenever possible and having everything setup automagically for you. But I still believe that having an escape-hatch to have an entirely declrative would be extremely useful.
My use case is: I have an NixOS setup and I have all my lsps declared on home-manager's configuration plus I setted up all lsps through lspconfig, but the thing is, this seems cumbersome, it would be better to have a single declarative source of truth, and lazy-lsp could provide that if this was possible. Also, on my work's desktop I still need to figure out how to do a proper home-manager configuration, and if I could atleast have the lsps setup on my neovim configuration through lazy-lsp it would already ease the pain of not needing to worry about that as of now.
The text was updated successfully, but these errors were encountered:
I just think it would be interesting to have a disable_automatic_installssetting. Such that the only lsps that are going to be installed and enabled must be on the preferred_servers setting.
I see now. This is indeed a bit outside of the plugin philosophy. Given the servers are not installed upfront but only lazily when a given type of file is opened, I am not convinced to add additional complexity by having an extra option for this.
I understand that the project's philosophy as such is to provide LSP whenever possible and having everything setup automagically for you. But I still believe that having an escape-hatch to have an entirely declrative would be extremely useful.
My use case is: I have an NixOS setup and I have all my lsps declared on home-manager's configuration plus I setted up all lsps through lspconfig, but the thing is, this seems cumbersome, it would be better to have a single declarative source of truth, and lazy-lsp could provide that if this was possible. Also, on my work's desktop I still need to figure out how to do a proper home-manager configuration, and if I could atleast have the lsps setup on my neovim configuration through lazy-lsp it would already ease the pain of not needing to worry about that as of now.
The text was updated successfully, but these errors were encountered: