diff --git a/chezmoi/dot_tool-versions b/chezmoi/dot_tool-versions
index f849869..a9a4c8a 100644
--- a/chezmoi/dot_tool-versions
+++ b/chezmoi/dot_tool-versions
@@ -1,4 +1,4 @@
-golang 1.23.1
+golang 1.24.0
 chezmoi 2.52.2
 nodejs 18.19.0
 python 3.12.6
diff --git a/chezmoi/private_dot_config/nvim/init.lua b/chezmoi/private_dot_config/nvim/init.lua
index e025467..cc9c75d 100644
--- a/chezmoi/private_dot_config/nvim/init.lua
+++ b/chezmoi/private_dot_config/nvim/init.lua
@@ -52,6 +52,7 @@ now(function()
         lazyredraw = true, -- make large file bearable
         regexpengine = 1, -- make searching large files bearable
         foldmethod = 'marker', -- fold by using the parenthesis tags
+        swapfile = false, -- disable swap files
     }
 
     for opt, val in pairs(opts) do