<div dir="ltr">This is a pretty neat solution to have everybody have their own .dotfiles on the machines they can acces: <a href="http://blog.booking.com/dotfiles-distribution-at-booking.com.html">http://blog.booking.com/dotfiles-distribution-at-booking.com.html</a><div style>
D</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jun 9, 2013 at 12:01 AM, Tim Landscheidt <span dir="ltr"><<a href="mailto:tim@tim-landscheidt.de" target="_blank">tim@tim-landscheidt.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">Dan Michael O. Heggø <<a href="mailto:danmichaelo%2Bwikipedia@gmail.com">danmichaelo+wikipedia@gmail.com</a>> wrote:<br>

<br>
>> > Haha, personally I prefer the "creepy wmf version" over the default, but<br>
>> > what I would really like is of course to use my own version when using<br>
>> > service accounts. Did anyone find a way to this? (without actually<br>
>> copying<br>
>> > the file) I like the concept of service accounts, but really miss my<br>
>> > dotfiles when using them.<br>
<br>
>> > [...]<br>
<br>
>> Can't you make your .vimrc world-readable (does it contain<br>
>> sensitive information?) and then "vim -u ~user/.vimrc"?  Ah,<br>
>> sudo even sets SUDO_USER to the calling user, so you could<br>
>> somewhat automate that even for multiple maintainers.<br>
<br>
> SUDO_USER is very useful indeed. Do you also know which initialization<br>
> files are called when becoming a service account? It would be nice to<br>
> add `alias<br>
> vim="vim -u ~$SUDO_USER/.vimrc"` somewhere, but .bashrc (for the service<br>
> account) does not seem to be read.<br>
<br>
</div></div>~/.bashrc is usually called by ~/.profile which is missing<br>
for service accounts as well.  So I copy these (slightly<br>
adapted) to new tools I create, not least to alias "rm" to<br>
"rm -i" :-).<br>
<br>
That's an issue that has me thinking for some days now:<br>
Shouldn't service accounts' home directories be set up from<br>
/etc/skel as well?<br>
<div class="im"><br>
Petr Bena <<a href="mailto:benapetr@gmail.com">benapetr@gmail.com</a>> wrote:<br>
<br>
> yes it works by doing vim -u BUT that means you need to add some extra<br>
> stuff to .profile of every user on every project you use :/<br>
<br>
> I understand that someone likes the version that we have on labs by<br>
> default, but shouldn't people have option to choose what they like,<br>
> rather than being forced to use something what someone thinks that is<br>
> better for them...<br>
<br>
</div>> [...]<br>
<br>
How would that work?  Either the plain vim or the WMF-style<br>
users will not like the default.  But both have the option<br>
to choose something different (I assume; I don't use vim).<br>
<div class="HOEnZb"><div class="h5"><br>
Tim<br>
<br>
<br>
_______________________________________________<br>
Labs-l mailing list<br>
<a href="mailto:Labs-l@lists.wikimedia.org">Labs-l@lists.wikimedia.org</a><br>
<a href="https://lists.wikimedia.org/mailman/listinfo/labs-l" target="_blank">https://lists.wikimedia.org/mailman/listinfo/labs-l</a><br>
</div></div></blockquote></div><br></div>