bindsym $mod+f fullscreen toggle
# change container layout (stacked, tabbed, toggle split)
-# bindsym $mod+s layout stacking
-bindsym $mod+w layout tabbed
-#bindsym $mod+g layout toggle split
+bindsym $mod+Mod1+s layout stacking
+bindsym $mod+Mod1+w layout tabbed
+bindsym $mod+Mod1+v layout splitv
+bindsym $mod+Mod1+h layout splith
bindsym $mod+backslash split horizontal
bindsym $mod+minus split vertical
sudo ipsec up ${vpn_name}
echo "c ${vpn_name}" | sudo tee /var/run/xl2tpd/l2tp-control
sleep 5
- sudo route add "$(find_vpn_ip ${vpn_name})" gw "$(find_gw_ip)"
- sudo route add default dev ppp0
+ sudo route add "$(find_vpn_ip ${vpn_name})" gw "$(find_gw_ip)" || :;
+ sudo route add default dev ppp0 || :;
}
disconnect() {
local vpn_name=$1
echo "disconnecting (VPN Name: ${vpn_name})..."
- sudo route del default dev ppp0
- sudo route del "$(find_vpn_ip ${vpn_name})" gw "$(find_gw_ip)"
+ sudo route del default dev ppp0 || :;
+ sudo route del "$(find_vpn_ip ${vpn_name})" gw "$(find_gw_ip)" || :;
echo "d ${vpn_name}" | sudo tee /var/run/xl2tpd/l2tp-control
sudo ipsec down ${vpn_name}
}