Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I also spend most of my time in the terminal, but actually quit little in the shell.

Most of my time I'm in Vim, editing code, so most of the configuration is there (though I keep it down to ~ 50 lines), minor tweaks now and then.

my vimrc: http://ubuntuone.com/4wmrwsU64KEgj9S0zEH3Ct

My latest configuration add-on is syncing my config files when they change. I just do a hardlink (same inode) to my Ubuntu One folder (on system setup). Now if I change a configuration, it get's synced to my all my other devices when they are next online.

I found that quite useful. Syncing vimrc, gitconfig, vimprojects and some other. Basically only use my machines as cache. With this I can get up to be productive with a new installation very quickly and work with several machines without configuration miss-match headache.

For sources I use git push to a remote server (+ U1 for convenience, but it's inconsistent while syncing multiple files, so bad for push target).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: