diff --git a/core/autoload/sessions.el b/core/autoload/sessions.el index b8afd589f..0d018df6b 100644 --- a/core/autoload/sessions.el +++ b/core/autoload/sessions.el @@ -63,18 +63,6 @@ ((error "No session backend to load session with")))) -;; -;;; Command line switch - -;;;###autoload -(defun doom-restore-session-handler (&rest _) - "TODO" - (add-hook 'window-setup-hook #'doom-load-session 100)) - -;;;###autoload -(add-to-list 'command-switch-alist (cons "--restore" #'doom-restore-session-handler)) - - ;; ;;; Commands @@ -140,4 +128,4 @@ (append (if debug (list "--debug-init")) (when (boundp 'chemacs-current-emacs-profile) (list "--with-profile" chemacs-current-emacs-profile)) - (list "--restore"))))) + (list "--eval" "(add-hook 'window-setup-hook #'doom-load-session 100)")))))