13 lines
		
	
	
		
			277 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			13 lines
		
	
	
		
			277 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|   | #!/bin/sh
 | ||
|  | 
 | ||
|  | # Actually works for ProtonVPN | ||
|  | # we are connected if the directory exists | ||
|  | if [ -d /proc/sys/net/ipv4/conf/wg0 ]; then | ||
|  |   # we are connected, so propose disconnexion | ||
|  |   echo "Disconnect VPN" | ||
|  |   sudo wg-quick down wg0  | ||
|  | else | ||
|  |   echo "Connect VPN" | ||
|  |   sudo wg-quick up wg0 | ||
|  | fi |