Live data from Hacker News

Dots - Modularize your dotfiles

github.com

1–10 of 32 posts

Re: Dots - Modularize your dotfiles

#5
I 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.

Re: Dots - Modularize your dotfiles

#6
post #4

Ha! 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

#7
post #5

I 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 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 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

#8
I just gave up the domain name bashrx.com which I held on to for about 2 years. It was going to be a site where you could save a bunch of check-boxed modules of aliases, exports, and utility functions. So maybe I liked Josh's git aliases and Eve's screen management functions; I could save these preferences and generate a big concatenated file that I could download to my home directory using https.

Anyone 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

#9
post #6
post #4

Ha! 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.

Ghar punts on resolving conflicts. If the desrination directory or file exists it tells the user and moves on.
Post reply on HN