1
0
forked from extern/zaneyos

Fix broken backup section in script

This commit is contained in:
Tyler Kelley 2024-04-03 20:26:15 -05:00
parent 2082b9f807
commit 76bc11360d

View File

@ -19,7 +19,7 @@ fi
echo "-----" echo "-----"
echo "Ensure In Home Directory" echo "Ensure In Home Directory"
cd || exit cd
echo "-----" echo "-----"
@ -30,15 +30,6 @@ fi
echo "-----" echo "-----"
echo "Cloning & Entering ZaneyOS Repository"
git clone https://gitlab.com/zaney/zaneyos.git
cd zaneyos || exit
cp -r hosts/default hosts/$hostName
sed -i "/^\s*host[[:space:]]*=[[:space:]]*\"/s/\"\(.*\)\"/\"$hostName\"/" ./flake.nix
sed -i "/^\s*setHostname[[:space:]]*=[[:space:]]*\"/s/\"\(.*\)\"/\"$hostName\"/" ./hosts/$hostName/options.nix
echo "-----"
backupname=$(date "+%Y-%m-%d-%H-%M-%S") backupname=$(date "+%Y-%m-%d-%H-%M-%S")
if [ -d "zaneyos" ]; then if [ -d "zaneyos" ]; then
echo "ZaneyOS exists, backing up to .config/zaneyos-backups folder." echo "ZaneyOS exists, backing up to .config/zaneyos-backups folder."
@ -59,6 +50,16 @@ fi
echo "-----" echo "-----"
echo "Cloning & Entering ZaneyOS Repository"
git clone https://gitlab.com/zaney/zaneyos.git
cd zaneyos
mkdir hosts/$hostName
cp hosts/default/*.nix hosts/$hostName
sed -i "/^\s*host[[:space:]]*=[[:space:]]*\"/s/\"\(.*\)\"/\"$hostName\"/" ./flake.nix
sed -i "/^\s*setHostname[[:space:]]*=[[:space:]]*\"/s/\"\(.*\)\"/\"$hostName\"/" ./hosts/$hostName/options.nix
echo "-----"
echo "Default options are in brackets []" echo "Default options are in brackets []"
echo "Just press enter to select the default" echo "Just press enter to select the default"
sleep 2 sleep 2
@ -87,9 +88,6 @@ else
fi fi
sed -i "/^\s*setUsername[[:space:]]*=[[:space:]]*\"/s/\"\(.*\)\"/\"$userName\"/" ./hosts/$hostName/options.nix sed -i "/^\s*setUsername[[:space:]]*=[[:space:]]*\"/s/\"\(.*\)\"/\"$userName\"/" ./hosts/$hostName/options.nix
echo "-----"
echo "-----" echo "-----"
read -p "Enter Your New Git Username: [ John Smith ] " gitUserName read -p "Enter Your New Git Username: [ John Smith ] " gitUserName