diff options
Diffstat (limited to '')
| -rw-r--r-- | init.org | 17 | 
1 files changed, 16 insertions, 1 deletions
@@ -297,6 +297,20 @@ integration, we will define a =use-feature= for plain ole       ,@args))  #+end_src +Also, here's a useful function for reloading the init file (useful +after running =straight-check-all=: + +#+begin_src emacs-lisp +(defun a/reload-init () +  "Reload init.el." +  (interactive) +  (straight-transaction +    (straight-mark-transaction-as-init) +    (load (if a/byte-compiled-init +              (concat (file-name-sans-extension user-init-file) ".elc") +            user-init-file)))) +#+end_src +  *** =use-package=  #+begin_quote @@ -820,7 +834,8 @@ While at it, let's bind a few for some =straight-*= functions too:   ("f" . straight-freeze-versions)   ("t" . straight-thaw-versions)   ("P" . straight-prune-build) - ("r" . straight-get-recipe) + ("g" . straight-get-recipe) + ("r" . a/reload-init)   ;; M-x ^straight-.*-all$   ("a c" . straight-check-all)   ("a f" . straight-fetch-all)  | 
