return {
  cmd = { "nixd" },
  filetypes = { "nix" },

  settings = {
    nixd = {
      nixpkgs = {
        expr = [[import (builtins.getFlake "]] .. nixCats.extra("nixdExtras.nixpkgs") .. [[") { }   ]],
      },

      formatting = {
        command = { "nixfmt" },
      },

      options = {
        nixos = { expr = nixCats.extra("nixdExtras.nixos_options") },
        ["home-manager"] = { expr = nixCats.extra("nixdExtras.home_manager_options") },
      },
    },
  },
}