 
 (setq gc-cons-threshold (* 100 1048576))
 
-(setq use-package-always-defer t
-      use-package-always-ensure nil
-      use-package-ignore-unknown-keywords t
-      use-package-verbose nil
-      use-package-compute-statistics t)
-
 (when (boundp 'read-process-output-max)
   ;; This is to speedup LSP. Increase the amount of data which Emacs
   ;; reads from the process. Again the emacs default is too low 4k

;; XXX this is importing

(use-package epa-file
  :after exec-path-from-shell
  :config
  (setq epa-file-cache-passphrase-for-symmetric-encryption t))


;; we either have this from straight or nixpkgs
(require 'use-package)

(setq use-package-always-defer t
      use-package-always-ensure nil
      use-package-ignore-unknown-keywords t
      use-package-verbose nil
      use-package-compute-statistics t)

(setq straight-use-package-by-default t
      straight-repository-branch "develop"
      straight-check-for-modifications nil
      straight-disable-native-compile t)

(setq warning-suppress-log-types '((comp) (use-package)))

