> I guess you have to globally gitignore the projectile file too to avoid committing them everywhere?
Indeed, in my global git ignore, same with other workflow-specific stuff that nobody else at $WORK uses
Indeed, in my global git ignore, same with other workflow-specific stuff that nobody else at $WORK uses
I actually use a mix of both. Project.el being built in means it properly leverages the built-in completion stuff, which has a level of awareness for the types of things I search and gives appropriate icons and context information (see all-the-icons-completion[1] for details). I fibbed a little bit about my workflow - to switch projects and find a file I use this:
(defun project-find-file-from-projectile-project ()
(interactive)
(project-switch-project (completing-read "From which project?" projectile-known-projects)))
[1] https://github.com/iyefrat/all-the-icons-completionhttps://github.com/PuercoPop/.emacs.d/blob/9d0b99d332d619fe3...