diff options
Diffstat (limited to '.emacs.d/lisp/init-misc.el')
-rw-r--r-- | .emacs.d/lisp/init-misc.el | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/.emacs.d/lisp/init-misc.el b/.emacs.d/lisp/init-misc.el index 56e8a2c..184626c 100644 --- a/.emacs.d/lisp/init-misc.el +++ b/.emacs.d/lisp/init-misc.el @@ -43,26 +43,26 @@ (show-paren-mode) (fset 'yes-or-no-p 'y-or-n-p))) -(use-package avy :ensure t :defer t) -(use-package rg :ensure t :defer t) -(use-package esup :ensure t :defer t) +(gx/maybe-require-package 'avy) +(gx/maybe-require-package 'rg) +(gx/maybe-require-package 'esup) ;; appearance -(use-package atom-one-dark-theme :ensure t :defer t) +(gx/maybe-require-package 'atom-one-dark-theme) (add-hook 'after-init-hook (lambda () (load-theme 'atom-one-dark t) (set-face-attribute 'default nil :height 130))) -(use-package which-key :ensure t :defer t) -(add-hook 'after-init-hook 'which-key-mode) +(when (gx/maybe-require-package 'which-key) + (add-hook 'after-init-hook 'which-key-mode)) -(use-package undo-tree :ensure t :defer t) -(add-hook 'after-init-hook 'global-undo-tree-mode) +(when (gx/maybe-require-package 'undo-tree) + (add-hook 'after-init-hook 'global-undo-tree-mode)) -(use-package exec-path-from-shell :ensure t :defer t) (setq exec-path-from-shell-arguments '("-l")) -(when (memq window-system '(mac ns)) - (exec-path-from-shell-initialize)) +(when (gx/maybe-require-package 'exec-path-from-shell) + (when (memq window-system '(mac ns)) + (exec-path-from-shell-initialize))) (provide 'init-misc) |