fix hgh/update-projects
This commit is contained in:
11
utils.el
11
utils.el
@@ -20,7 +20,14 @@
|
||||
|
||||
(defun hgh/update-projects ()
|
||||
(interactive)
|
||||
(dolist (path '("/programming/projects/" "/programming/thirdparty/" "/programming/probe/"))
|
||||
(dolist (path '("/programming/projects/"
|
||||
"/programming/projects/worktrees"
|
||||
"/programming/thirdparty/"
|
||||
"/programming/probe/"))
|
||||
(let ((projects-root (concat (getenv "HOME") path)))
|
||||
(make-directory projects-root t)
|
||||
(dolist (dir (directory-files projects-root t "^[^.]"))
|
||||
(project-current t dir)))))
|
||||
(when (file-directory-p dir)
|
||||
(let ((pr (project--find-in-directory dir)))
|
||||
(when pr (project-remember-project pr)))))))
|
||||
(message "Project list updated."))
|
||||
|
||||
Reference in New Issue
Block a user