Difference between revisions of "Dotfiles"

From Noah.org
Jump to navigationJump to search
Line 1: Line 1:
 
[[Category:Engineering]]
 
[[Category:Engineering]]
== my .dotfiles ==
+
== my dotfiles ==
  
 
I keep all of my UNIX dotfiles online here:
 
I keep all of my UNIX dotfiles online here:
Line 16: Line 16:
 
dotfiles to depend too much on the machine I'm running on.
 
dotfiles to depend too much on the machine I'm running on.
  
 +
== .dotfiles sync script ==
 
I have a shell script that I can run to periodically pull down
 
I have a shell script that I can run to periodically pull down
 
the latest versions and update my home directory:
 
the latest versions and update my home directory:
Line 21: Line 22:
 
     [http://www.noah.org/engineering/dotfiles/.dotfiles .dotfiles]
 
     [http://www.noah.org/engineering/dotfiles/.dotfiles .dotfiles]
  
The first thing I do on a new system is grab .dotfiles and
+
The first thing I do on a new system is grab the .dotfiles script and
then run it to download and sync all the other dotfiles.
+
then run it to download and sync all the other dotfiles.  
 +
You have to chmod 755 the script to run it.
 +
 
 
I considered using something like SVN to store these dot files, but
 
I considered using something like SVN to store these dot files, but
 
I found this little script simpler and quicker for my needs.
 
I found this little script simpler and quicker for my needs.

Revision as of 04:27, 7 June 2007

my dotfiles

I keep all of my UNIX dotfiles online here:

   dotfiles

The three most important files to me are:

   * bashrc
   * bashrc_aliases
   * vimrc

I tried to get all of the bash dot files to work on both Linux and BSD, with Linux being favored. I don't like my dotfiles to depend too much on the machine I'm running on.

.dotfiles sync script

I have a shell script that I can run to periodically pull down the latest versions and update my home directory:

   .dotfiles

The first thing I do on a new system is grab the .dotfiles script and then run it to download and sync all the other dotfiles. You have to chmod 755 the script to run it.

I considered using something like SVN to store these dot files, but I found this little script simpler and quicker for my needs. Someday I'd like to put everything into SVN.

more dotfiles

www.dotfiles.com has lots of dotfiles. Lots!