Adam Spiers wrote: > If I have multiple repository paths all similar but spread across > different .mrconfig files, e.g. > > in ~/.mrconfig > > [.config/mr] > checkout = ... > > in ~/.config/mr/config.d/CLI: > > [$HOME/.git-repos/zsh] > ... > > [$HOME/.git-repos/mutt] > ... > > and in ~/.config/mr/config.d/GUI: > > [$HOME/.git-repos/urxvt] > ... > > [$HOME/.git-repos/fonts] > ...
mr can look much nicer if you take advantage of locality and chaining. By locality, I mean putting a mrconfig close to the directories it checks out, rather than in some standards-body controlled directory like ~/.config. For example, you could have: ~/.mrconfig: [.git-repos/CLI] chain = true [.git-repos/GUI] skip = test_non_gui_machine chain = true ~/.git-repos/CLI/.mrconfig: [zsh] ... [mutt] ... ~/.git-repos/GUI/.mrconfig: [urxvt] ... [fonts] ... -- see shy jo
signature.asc
Description: Digital signature
_______________________________________________ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home