file creation and move
This commit is contained in:
		| @@ -0,0 +1,36 @@ | ||||
| #!/usr/bin/env bash | ||||
|  | ||||
| password=$(zenity --password --title="Sovran_SystemsOS Updater") | ||||
|  | ||||
| 	if [ $? -eq 1 ] ; then | ||||
| 			 | ||||
| 			zenity --error \ | ||||
|       --text="Update canceled." | ||||
|        | ||||
|       exit 1 | ||||
|        | ||||
|       else | ||||
|  | ||||
|     	zenity --info \ | ||||
|   			--ellipsize \ | ||||
|   			--no-wrap \ | ||||
|   			--title="Sovran_SystemsOS Updater" \ | ||||
|   			--text="$( echo -e "$password" | sudo -S rsync -av /home/free/Documents/Sovran\ Systems/My\ NixOS\ Laptop/configuration.nix /etc/nixos/configuration.nix)" | ||||
|  	 | ||||
| 			pushd /etc/nixos/ | ||||
|  | ||||
| 			echo -e $password | sudo -S nix flake update | ||||
|  | ||||
| 			popd | ||||
|  | ||||
| 			echo -e $password | sudo -S nixos-rebuild switch --impure | zenity --progress --no-cancel --auto-close --pulsate --title="Sovran_SystemsOS Updater" | ||||
|  | ||||
| 			zenity --info \ | ||||
| 			--ellipsize \ | ||||
| 			--no-wrap \ | ||||
| 			--title="Sovran_SystemsOS Updater" \ | ||||
| 			--text="Complete! Please Reboot." | ||||
|  | ||||
| 	fi | ||||
|  | ||||
| exit 0 | ||||
		Reference in New Issue
	
	Block a user