 (use-package major-mode-hydra
   :after hydra)
 
-(use-package vterm
-  :init
-  (setq vterm-ignore-blink-cursor t))
+(if (package-installed-p 'vterm)
+    (use-package vterm
+      :init
+      (setq vterm-ignore-blink-cursor t)))
 
 ;; from https://github.com/thatwist/.emacs.d/blob/master/init.el
 ;; (pretty-hydra-define hydra-lsp

      mac-right-option-modifier 'none
      mac-option-modifier 'super)

(setq straight-use-package-by-default nil
      straight-repository-branch "develop"
      ;; straight-check-for-modifications '(check-on-save))
      straight-check-for-modifications nil)

(setq use-package-always-ensure t
      use-package-ignore-unknown-keywords t)

(setq-default straight-vc-git-default-clone-depth 1)


(setq straight-disable-native-compile nil)
(setq native-comp-async-report-warnings-errors nil)

;; this is for spicy and my custom notmuch build.
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp")

