{ lib, config, pkgs, ... }: lib.optionalString (lib.elem "nvim::lsp::nix-nil" config.machine.pkgs) # lua '' lspconfig.nil_ls.setup({ cmd = {"${pkgs.nil}/bin/nil"}, settings = { ['nil'] = { formatting = { command = { "${pkgs.nixfmt-rfc-style}/bin/nixfmt" } }, maxMemoryMB = 4069, -- nix = { -- flake = { -- autoEvalInputs = true -- } -- } } } }) ''