mirror of https://github.com/E-Almqvist/dotfiles
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
446 B
25 lines
446 B
4 years ago
|
#!/usr/bin/sh
|
||
|
|
||
|
applydots() {
|
||
|
cfgPath=$HOME/.config_test
|
||
|
backupPath=$HOME/.config_backup
|
||
|
|
||
|
curdate=$(date +"%Y-%m-%d-%T")
|
||
|
|
||
|
mkdir -p $backupPath
|
||
|
cp -r $cfgPath $backupPath/$curdate # create backup
|
||
|
|
||
|
|
||
|
# copy over the dotfiles
|
||
|
cp -rf $PWD/.config/* $cfgPath/
|
||
|
}
|
||
|
|
||
|
while true; do
|
||
|
read -p "Do you wish to install the dotfiles? (y/n) " yn
|
||
|
case $yn in
|
||
|
[Yy]* ) applydots; break;;
|
||
|
[Nn]* ) exit;;
|
||
|
* ) echo "Please answer yes or no.";;
|
||
|
esac
|
||
|
done
|