Dots - Modularize your dotfiles
github.com
Dots - Modularize your dotfiles
1–10 of 32 posts
Re: Dots - Modularize your dotfiles
#2Re: Dots - Modularize your dotfiles
#3Re: Dots - Modularize your dotfiles
#4Re: Dots - Modularize your dotfiles
#5I tend to make do with defaults as well i.e basic vi and ksh as i move between BSD and Linux regularly (and rarely Solaris 2.5 still!). No surprises and very few dotfiles.
Re: Dots - Modularize your dotfiles
#6Ha! I will add the tool I wrote that behaves very similarly but has no external deps: https://github.com/philips/ghar
How do you resolve conflicts? I think that an interesting problem with lots of interesting solutions.
Re: Dots - Modularize your dotfiles
#7I think worse is better here. This just sounds like another layer of abstraction and complexity i want to avoid dealing with as it will consume head space and detract from actually solving the problem i am there to solve. I tend to make do with defaults as well i.e basic vi and ksh as i move between BSD and Linux regularly (and rarely Solaris 2.5 still!). No surprises and very few dotfiles.
I have a similar opinion, although I don't usually stick to defaults.
Apparently this is targeted to teams of developers, so there might be more of a need to "modularize" things.
Re: Dots - Modularize your dotfiles
#8Anyone think that's still a cool idea?
edit: it looks like there a are a bunch of CLI versions of this which I'm going to try out! But my big beef has always been going to a new computer and not wanting to call `curl thisorthat.sh` 50 times, and remember everything.
Re: Dots - Modularize your dotfiles
#9Ha! I will add the tool I wrote that behaves very similarly but has no external deps: https://github.com/philips/ghar
Nice! I think you have me beat, unless one considers using Python + Fabric as a pro (which may not be unreasonable on a home machine). How do you resolve conflicts? I think that an interesting problem with lots of interesting solutions.
Re: Dots - Modularize your dotfiles
#10I created a little python script to install my dot files, see https://github.com/b52/dotfiles