   (show-paren-when-point-in-periphery t)
   :ghook ('after-init-hook #'show-paren-mode))
 
-(use-package geiser)
-
-(use-package string-inflection)
-;; :general
-;; (:keymaps 'prog-mode-map
-;;           "C-M-j" #'string-inflection-all-cycle))
+(use-package geiser :defer)
+
+(use-package string-inflection :defer)
 
 (use-package comment-dwim-2
   :general ("M-;" #'comment-dwim-2))
 
-;; (use-package counsel-etags :defer)
-
 (use-package dumb-jump
-  :defer
   :ghook ('dumb-jump-after-jump-hook #'recenter-top-bottom))
 
 (use-package cc-mode :ensure nil

  (isearch-yank-on-move 'shift))

(use-package grep :ensure nil
  :defer
  :ghook ('grep-mode-hook #'hide-trailing-whitespace)
  :config
  (push ".ccls-cache" grep-find-ignored-directories)

  (custom-file null-device "Don't store customizations"))

(use-package modus-themes
  :preface
  (defun user/load-default-theme ()
    (load-theme 'modus-operandi t))
