2 ################################################################################
4 # File: $RCSfile: setup_rc,v $
5 # Revision: $Revision: 1.1 $
6 # Description: This script sets up my rc scripts
7 # Author: Andrew@DeFaria.com
8 # Created: Thu Feb 16 07:34:32 PST 2006
9 # Modified: $Date: 2006/02/16 16:02:49 $
12 # (c) Copyright 2006, Andrew@DeFaria.com, all rights reserved
14 ################################################################################
15 function ReplaceFile {
19 if [ -f "$dest" ]; then
20 if [ -h "$dest" ]; then
23 echo "Saving your old $dest as $dest.save..."
24 mv "$dest" "$dest.save"
28 if [ ! -h "$dest" ]; then
29 ln -s "$source" "$dest"
36 echo "No ~/.rc directory found"
40 ReplaceFile ".Xdefaults" ".rc/Xdefaults"
41 ReplaceFile ".bash_login" ".rc/bash_login"
42 ReplaceFile ".bashrc" ".rc/bash_login"
43 ReplaceFile ".inputrc" ".rc/inputrc"
44 ReplaceFile ".vimrc" ".rc/vimrc"
45 ReplaceFile ".perldb" ".rc/perldb"
46 ReplaceFile ".clearcase_profile" ".rc/clearcase_profile"
47 ReplaceFile ".perlcriticrc" ".rc/perlcriticrc"
48 ReplaceFile ".perltidyrc" ".rc/perltidyrc"