On 8 August 2014 15:34, Michael McCracken <[email protected]> wrote: > Hi, I've been happily using vcsh and mr for a while, to manage my emacs, > zsh, git & bzr configs. > > I've hit a problem with integrating third-party code that works with e.g. > emacs or zsh. > I suspect I'm missing a straightforward way to solve this, but in searching > through the vcsh issues on github, it seems like it wasn't solved (or no > one updated the issue, #27 [1]). > > For example, useful stuff like zsh-git-prompt [2] just has a top-level repo > with files in it, so if I directly add it as a main repo in vcsh, I'll just > get those files dumped into $HOME. For that one, I 'solved' it by forking > and creating the directory structure I wanted [3]. However, that's going to > be a pain for anything that's more actively developed. > > For example, emacs-helm [4] is really useful, and it's actively developed, > but look at all those files in the top level just flooding $HOME. > > Any tips?
I don't know how to do this with vcsh, but it works fine with my approach using mr + GNU Stow: http://lists.gnu.org/archive/html/info-stow/2011-12/msg00000.html Incidentally, zsh-git-prompt looks like nice functionality, but it annoys me every time I see zsh prompt code not developed using the built-in prompt theme system which I introduced to zsh core back in the 1990s. Following the standardized system would have been so much nicer for everyone; yet another case of NIH syndrome I guess :-( _______________________________________________ vcs-home mailing list [email protected] http://lists.madduck.net/listinfo/vcs-home
