diff --git a/systems/common/packages.nix b/systems/common/packages.nix index 0d1ba98..f733dd0 100644 --- a/systems/common/packages.nix +++ b/systems/common/packages.nix @@ -44,5 +44,21 @@ tor-browser-bundle-bin hypnotix + + # VPN client for university + ( + pkgs.writeScriptBin "univpn" + '' + read -p "Username: " username + read -s -p "Password: " password + + # newline + echo "" + + read -p "OTP: " otp + + sudo ${pkgs.gof5}/bin/gof5 --server "vpn.univie.ac.at" --username "$username@$otp" --password "$password" + '' + ) ]; }