From: Eshel Yaron <eshel@dazz.io> Date: Fri, 17 Jun 2022 20:15:34 +0000 (+0300) Subject: Add Project management section X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=43865f1c1fcaa84e37faf6b3ddd868241515ae14;p=dotfiles.git Add Project management section --- diff --git a/.emacs.d/esy.org b/.emacs.d/esy.org index fb6a3ee..12eb862 100644 --- a/.emacs.d/esy.org +++ b/.emacs.d/esy.org @@ -1408,7 +1408,25 @@ without asking each time. (setq vc-follow-symlinks t) #+end_src -* Project switch commands +* Project management +:PROPERTIES: +:CUSTOM_ID: project-management +:END: +** Populate project list from my projects directory +:PROPERTIES: +:CUSTOM_ID: remember-projects-under-directory +:END: + +#+begin_src emacs-lisp + (defconst esy/projects-directory "~/checkouts" + "Path of the projects directory.") + + (add-hook 'kill-emacs-hook + (lambda () (project-remember-projects-under + esy/projects-directory))) +#+end_src + +** Project switch commands :PROPERTIES: :CUSTOM_ID: project-switch-commands :END: