mrsetup and the rest of the toys

martin f krafft madduck at madduck.net
Thu Nov 26 12:01:40 CET 2009


also sprach Mario Scholz <mario at expires-1001.mail.trial-n-error.net> [2009.11.25.1125 +0100]:
> The template mrconfig includes everything by running find over all
> 'roles/*'
> and sourcing 'base'.
> 
> This means as a default on a new machine you take everything?

No, not roles/*. ~/.mr/templ/.mrconfig only says ~/.mr/*.

> For an account with less modules you modify your account specific
> .mrconfig.
> So symlinks are not used. Right?

I symlink from ~/.mr/roles/* to ~/.mr/ and store those symlinks in
each account's git repository.

> I would skip the 2-times .mrconfig bootstrapping. But this is my
> personal taste.

That was from a time when mr moved so fast that I needed a local
checkout. Nowadays, the Debian package probably will do.

> Thinking currently if it makes sense for me having .mrconfig
> account specific or doing it like in Joey's .mrconfig.complex with
> matching the hostname. Then the repository configuration for all
> hosts is in one place as for me its a "single" home directory with
> host-specific variations. Not sure right now.

I find single-file approaches too limiting, and they will get out of
control quickly if you have more than a handful accounts.

-- 
martin | http://madduck.net/ | http://two.sentenc.es/
 
die wahrheit ist selten
auf seiten der wahrscheinlichkeit.
                                                 -- heinrich v. kleist
 
spamtraps: madduck.bogus at madduck.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/)
URL: <http://lists.madduck.net/pipermail/vcs-home/attachments/20091126/38e13da7/attachment.pgp>


More information about the vcs-home mailing list