diff --git a/system/shared/home-manager.nix b/system/shared/home-manager.nix
index af1c8af3..77f916aa 100644
--- a/system/shared/home-manager.nix
+++ b/system/shared/home-manager.nix
@@ -670,6 +670,10 @@ in
 
     extraConfig = ''
       lua << EOF
+        if vim.loader then
+          vim.loader.enable()
+        end
+
         pcall("require", impatient)
 
         require "opdavies.globals"