aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorJacob Janzen <jacob.a.s.janzen@gmail.com>2024-12-16 15:41:23 -0600
committerJacob Janzen <jacob.a.s.janzen@gmail.com>2024-12-16 15:41:23 -0600
commit28ebe689988dc37ee6ed023c828dcb0443039b9e (patch)
treec5cc837dd72bb1bd4ff6df9f5dfc00c11f6f441f /common
parent322944a65cf3690b13277a04aeb6652c9581bd02 (diff)
system changes
Diffstat (limited to 'common')
-rw-r--r--common/.config/emacs/package-setup.el.org10
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