plugins.lsp.servers.nixd.settings

The settings for this LSP.

Type: attribute set of anything

Default: { }

Example:

{
  callback = {
    __raw = ''
      function()
        print('nixvim')
      end
    '';
  };
  foo_bar = 42;
  hostname = "localhost:8080";
}

Declared by:

plugins.lsp.servers.nixd.settings.nixpkgs

This expression will be interpreted as “nixpkgs” toplevel Nixd provides package, lib completion/information from it.

Type: null or (submodule) or raw lua code

Default: null

Declared by:

plugins.lsp.servers.nixd.settings.options

Tell the language server your desired option set, for completion. This is lazily evaluated.

Type: null or (attribute set of ((submodule) or raw lua code))

Default: null

Declared by: