diff options
author | Jacob Janzen <jacob.a.s.janzen@gmail.com> | 2024-12-16 15:41:23 -0600 |
---|---|---|
committer | Jacob Janzen <jacob.a.s.janzen@gmail.com> | 2024-12-16 15:41:23 -0600 |
commit | 28ebe689988dc37ee6ed023c828dcb0443039b9e (patch) | |
tree | c5cc837dd72bb1bd4ff6df9f5dfc00c11f6f441f /common | |
parent | 322944a65cf3690b13277a04aeb6652c9581bd02 (diff) |
system changes
Diffstat (limited to 'common')
-rw-r--r-- | common/.config/emacs/package-setup.el.org | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/common/.config/emacs/package-setup.el.org b/common/.config/emacs/package-setup.el.org index f0a8c43..fa15a44 100644 --- a/common/.config/emacs/package-setup.el.org +++ b/common/.config/emacs/package-setup.el.org @@ -1,6 +1,16 @@ #+title: Emacs Package Setup Install =straight= for better package management. #+begin_src emacs-lisp :tangle ~/.config/emacs/package-setup.el :mkdirp yes + (defun set-exec-path-from-shell-PATH () + (interactive) + (let ((path-from-shell (replace-regexp-in-string + "[ \t\n]*$" "" (shell-command-to-string + "$SHELL --login -c 'echo $PATH'")))) + + (setenv "PATH" path-from-shell) + (setq exec-path (split-string path-from-shell path-separator)))) + + (set-exec-path-from-shell-PATH) (setq native-comp-async-report-warnings-errors 'silent) (defvar bootstrap-version) (let ((bootstrap-file |