diff --git a/core/siren-core-theme.el b/core/siren-core-theme.el index 582406d..11572c7 100644 --- a/core/siren-core-theme.el +++ b/core/siren-core-theme.el @@ -9,9 +9,8 @@ (setq siren-themes-dir (expand-file-name "themes" siren-dir)) (siren-recursive-add-to-load-path siren-themes-dir) -(if window-system - (require 'siren-theme-doom-vibrant) - (require 'siren-theme-tomorrow-night-paradise)) +;; Use doom-vibrant theme +(require 'siren-theme-doom-vibrant) (provide 'siren-core-theme) ;;; siren-core-theme.el ends here diff --git a/modules/workspaces/siren-persp-mode.el b/modules/workspaces/siren-persp-mode.el index 2e44202..20ae716 100644 --- a/modules/workspaces/siren-persp-mode.el +++ b/modules/workspaces/siren-persp-mode.el @@ -52,6 +52,12 @@ (persp-nil-name "nil") :init + ;; Do not auto save/load in terminal. My main instance of Emacs runs in GUI, + ;; terminal based instances are for smaller random things. + (when (not window-system) + (setq persp-auto-resume-time -1 + persp-auto-save-opt 0)) + (defun siren-persp-mode-ibuffer (arg) (interactive "P") (with-persp-buffer-list () (ibuffer arg)))