Some of the language servers for the built in LSP only work if the root directory has a certain file in it (Such as a .git file). Could I disable this?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Dotfiles

    Discontinued These are my Arch Linux config files. You may use them however you like. (by LiterallyJohnny)

    I'm not sure why I am getting an error. You take take a look at the configs here.

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

    What you are looking fir is root_dir check the example here https://github.com/neovim/nvim-lspconfig#example-override-some-defaults

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • .dotfiles

    💻 My settings for macOS, wezterm, zsh, nvim, and more 🛠 (by alex-popov-tech)

    Hey! You can try to check something like https://github.com/alex-popov-tech/.dotfiles/blob/master/home/.config/nvim/lua/lsp/servers/bashls.lua#L7

  • bash-language-server

    A language server for Bash

    Hm, I've just tried bash-language-server with absolutely default config from nvim-lspconfig and it just works when I nvim /tmp/test.sh. What\how is not working for you exactly? What's your config?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts