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 beloved UNIX dotfiles online here:
  
 
     [http://www.noah.org/engineering/dotfiles/ dotfiles]
 
     [http://www.noah.org/engineering/dotfiles/ dotfiles]
Line 14: Line 15:
 
I tried to get all of the bash dot files to work on both
 
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
 
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 to depend too much on the platform I'm running on.
 +
This doesn't always work too well with older BSD systems.
  
 
== .dotfiles sync script ==
 
== .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 28: Line 31:
 
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.
Someday I'd like to put everything into SVN.
 
  
 
== more dotfiles ==
 
== more dotfiles ==
 +
 
[http://www.dotfiles.com/ www.dotfiles.com] has lots of dotfiles. Lots!
 
[http://www.dotfiles.com/ www.dotfiles.com] has lots of dotfiles. Lots!

Revision as of 11:07, 21 June 2007


my dotfiles

I keep all of my beloved 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 platform I'm running on. This doesn't always work too well with older BSD systems.

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

more dotfiles

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