public
Description: My dotfiles
Homepage:
Clone URL: git://github.com/grosser/dotfiles.git
name age message
file .gitignore Mon Aug 17 23:12:42 -0700 2009 bin files linked [grosser]
file README.markdown Sun Sep 06 07:28:50 -0700 2009 variable gitignore via /home/micha [grosser]
directory bash/ Wed Sep 02 12:53:25 -0700 2009 using defined ruby methods to improve git alias... [grosser]
file bashrc Wed Sep 02 12:53:25 -0700 2009 using defined ruby methods to improve git alias... [grosser]
directory bin/ Mon Aug 17 23:12:42 -0700 2009 bin files linked [grosser]
file gitconfig Thu Sep 10 11:35:04 -0700 2009 general args_to_string method [grosser]
file gitignore Thu Aug 27 01:01:30 -0700 2009 more colorful git / pretty one-line git log [grosser]
file install.rb Sun Sep 06 07:28:50 -0700 2009 variable gitignore via /home/micha [grosser]
file irbrc Tue Aug 18 11:45:25 -0700 2009 install script + readme + more files... [grosser]
directory ruby/ Thu Sep 10 11:35:04 -0700 2009 general args_to_string method [grosser]
directory ssh/ Tue Aug 18 22:49:15 -0700 2009 more docs + ssh/config [grosser]
README.markdown

My dotfiles, have a look, give me hints for improvement...

Install

cd ~ && git clone git://github.com/grosser/dotfiles.git

Manual Install

For all files you need

ln -s dotfiles/xxx .xxx

Automatic install

ruby dotfiles/install.rb

install.rb will:

  • replaces .file through links to dotfiles/file for .bashrc .gitignore .irbrc .ssh/config
  • replace content of .gitconfig through this, except for [github] and [user] section
  • replace bin folder through link to dotfiles/bin

TODO

  • make ssh/config non-user specific (like gitconfig)

Author

Michael Grosser
grosser.michael@gmail.com
Hereby placed under public domain, do what you want, just do not hold me accountable...