diff --git a/modules/config/default/autoload/default.el b/modules/config/default/autoload/default.el index 48883b14b..def4a9dd3 100644 --- a/modules/config/default/autoload/default.el +++ b/modules/config/default/autoload/default.el @@ -324,3 +324,12 @@ ARG is set, prompt for a known project to search from." (if (use-region-p) #'lsp-format-region #'lsp-format-buffer))) + +;;;###autoload +(defun +default/restart-server () + "Restart the Emacs server." + (interactive) + (server-force-delete) + (while (server-running-p) + (sit-for 1)) + (server-start))