summaryrefslogtreecommitdiff
path: root/emacs/custom/my-settings.el
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2022-04-19 08:39:45 -0700
committerFranck Cuny <franck@fcuny.net>2022-04-19 08:39:45 -0700
commit352e373f439027f29b491cf0842dbb42c4d00db8 (patch)
tree10324abfef9680f0366390583bc13ee4cb2275de /emacs/custom/my-settings.el
parentfeed update (diff)
downloademacs.d-352e373f439027f29b491cf0842dbb42c4d00db8.tar.gz
start to install packages without use-package
Define a list of packages in `init.el', and then use plain `require' in the various custom modules. The first two packages installed that way are: - notmuch - exec-path-from-shell
Diffstat (limited to '')
-rw-r--r--emacs/custom/my-settings.el9
1 files changed, 3 insertions, 6 deletions
diff --git a/emacs/custom/my-settings.el b/emacs/custom/my-settings.el
index 04d0182..4f6621b 100644
--- a/emacs/custom/my-settings.el
+++ b/emacs/custom/my-settings.el
@@ -64,12 +64,9 @@
:init
(savehist-mode))
-(use-package exec-path-from-shell
- :ensure t
- :if (memq window-system '(mac ns))
- :hook (emacs-startup . (lambda ()
- (setq exec-path-from-shell-arguments '("-l")) ; removed the -i for faster startup
- (exec-path-from-shell-initialize))))
+(when (memq window-system '(mas ns))
+ (require 'exec-path-from-shell)
+ (add-hook 'emacs-startup-hook (lambda () (exec-path-from-shell-initialize))))
(provide 'my-settings)
;;; my-settings.el ends here