u
This commit is contained in:
		
							parent
							
								
									bcf85c06f2
								
							
						
					
					
						commit
						809dbd39fb
					
				| @ -32,7 +32,7 @@ fi | ||||
| echo "<<< Configure home" | ||||
| if [ ! -f "~/.bashrc.backup" ] | ||||
| then | ||||
|   . /faronear/lib/sysconfig/setup-home.sh | ||||
|   . /faronear/lib/sysconfig/config-home.sh /faronear/lib/sysconfig | ||||
| fi | ||||
| 
 | ||||
| echo "<<< Change root password" | ||||
							
								
								
									
										55
									
								
								config-home.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										55
									
								
								config-home.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,55 @@ | ||||
| #!/bin/bash | ||||
| 
 | ||||
| echo "Usage: setup.sh [Source-Path-To-Config-Files]" | ||||
| echo "         (default to /faronear/lib/sysconfig)" | ||||
| echo "---------------------------------------------" | ||||
| 
 | ||||
| if [ $1 ] | ||||
| then | ||||
|   SourcePath=$1 | ||||
| else | ||||
|   read -p "Enter config source path : " SourcePath | ||||
|   if [ ! $SourcePath ] | ||||
|   then | ||||
|     echo Use default source path: /faronear/lib/sysconfig | ||||
|     SourcePath=/faronear/lib/sysconfig | ||||
|   fi | ||||
| fi | ||||
| 
 | ||||
| if [ ! -d $SourcePath ] | ||||
| then | ||||
|   echo !!! Not existing $SourcePath, please try again | ||||
| else | ||||
|   echo "Config home from $SourcePath" | ||||
|   if [ -e ~/.emacs ] | ||||
|   then | ||||
|     mv ~/.emacs ~/.emacs.backup | ||||
|   fi | ||||
|   rm -fr ~/.emacs | ||||
|   ln -s $SourcePath/.emacs ~/ | ||||
| 
 | ||||
|   if [ -e ~/.emacs.lisp ] | ||||
|   then | ||||
|     mv ~/.emacs.lisp ~/.emacs.lisp.backup | ||||
|   fi | ||||
|   rm -fr ~/.emacs.lisp | ||||
|   ln -s $SourcePath/.emacs.lisp ~/ | ||||
| 
 | ||||
|   if [ -e ~/.bashrc ] | ||||
|   then | ||||
|     mv ~/.bashrc ~/.bashrc.backup | ||||
|   fi | ||||
|   rm -fr ~/.bashrc | ||||
|   ln -s $SourcePath/.bashrc ~/ | ||||
| 
 | ||||
|   if [ -e ~/.bash_profile ] | ||||
|   then | ||||
|     mv ~/.bash_profile ~/.bash_profile.backup | ||||
|   fi | ||||
|   rm -fr ~/.bash_profile | ||||
|   ln -s $SourcePath/.bash_profile ~/ | ||||
| 
 | ||||
|   . ~/.bashrc | ||||
| 
 | ||||
|   echo "^_^ Home Setting Complete" | ||||
| fi | ||||
| @ -1,34 +0,0 @@ | ||||
| #!/bin/bash | ||||
| 
 | ||||
| echo "Usage: setup.sh" | ||||
| echo "Example: setup.sh" | ||||
| 
 | ||||
| echo "######## Setting Home ##################" | ||||
| 
 | ||||
| if [ -e ~/.emacs ] | ||||
| then | ||||
|   mv ~/.emacs ~/.emacs.backup | ||||
| fi | ||||
| ln -s /faronear/lib/sysconfig/.emacs ~/ | ||||
| 
 | ||||
| if [ -e ~/.emacs.lisp ] | ||||
| then | ||||
|   mv ~/.emacs.lisp ~/.emacs.lisp.backup | ||||
| fi | ||||
| ln -s /faronear/lib/sysconfig/.emacs.lisp ~/ | ||||
| 
 | ||||
| if [ -e ~/.bashrc ] | ||||
| then | ||||
|   mv ~/.bashrc ~/.bashrc.backup | ||||
| fi | ||||
| ln -s /faronear/lib/sysconfig/.bashrc ~/ | ||||
| 
 | ||||
| if [ -e ~/.bash_profile ] | ||||
| then | ||||
|   mv ~/.bash_profile ~/.bash_profile.backup | ||||
| fi | ||||
| ln -s /faronear/lib/sysconfig/.bash_profile ~/ | ||||
| 
 | ||||
| . ~/.bashrc | ||||
| 
 | ||||
| echo "######## Home Setting Complete ##################" | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user