diff --git a/home-manager/plugins/lspconfig/config.lua b/home-manager/plugins/lspconfig/config.lua
index 1aca78618cb40a0d15a38caafd12a418c59e3a79..a9d4661c27e1090f9f1a6e28f203b9ef3c771c83 100644
--- a/home-manager/plugins/lspconfig/config.lua
+++ b/home-manager/plugins/lspconfig/config.lua
@@ -46,8 +46,10 @@ local setup_lspconfig = function()
     hls = {},
     nil_ls = {
       settings = {
-        formatting = {
-          command = { "nixfmt" },
+        ['nil'] = {
+          formatting = {
+            command = { "nixfmt" },
+          },
         },
       },
     },