mirror of https://github.com/nirenjan/dotfiles.git
				
				
				
			First version of install script
							parent
							
								
									9d02e9d8d0
								
							
						
					
					
						commit
						00991e9d89
					
				|  | @ -0,0 +1,29 @@ | |||
| #!/bin/sh | ||||
| 
 | ||||
| # Install file to destination folder | ||||
| insfile() | ||||
| { | ||||
|     rsync -av "$DF_PATH/$1" "$2" | ||||
| } | ||||
| 
 | ||||
| # Symlink file to destination folder | ||||
| lnfile() | ||||
| { | ||||
|     FILE_PATH=$(dirname $2) | ||||
|     FILE_NAME=$(basename $2) | ||||
|     echo pushd $FILE_PATH | ||||
|     pushd $FILE_PATH | ||||
|     echo ln -s "$DF_PATH/$1" $FILE_NAME | ||||
|     ln -s "$DF_PATH/$1" $FILE_NAME | ||||
|     echo popd | ||||
|     popd | ||||
| } | ||||
| 
 | ||||
| # Install scripts to corresponding destination folders | ||||
| cd $(dirname $0) | ||||
| DF_PATH=$(pwd) | ||||
| PRINT_PATH=$(echo $DF_PATH | sed "s:^$HOME:~:") | ||||
| echo Installing dotfiles from $PRINT_PATH | ||||
| 
 | ||||
| # Install vim files | ||||
| lnfile vimrc ~/.vimrc | ||||
		Loading…
	
		Reference in New Issue