From 28ebe689988dc37ee6ed023c828dcb0443039b9e Mon Sep 17 00:00:00 2001 From: Jacob Janzen Date: Mon, 16 Dec 2024 15:41:23 -0600 Subject: system changes --- common/.config/emacs/package-setup.el.org | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'common/.config') 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 -- cgit v1.2.3